O,O,S,-1,O,O,Y,Y,N,O,O,O,O,O,Y,N,O,O,N,O,N,-1,N,N,O,O,N,-1,N,-1,N,N,O,O,O,O,N,-1,N,N,O,O,O,O,S,O,N,N,N,-1,-1,-1,O,O,N,N,N,E,E,-1,-1,-1,N,E,-1,-1,-1,-1,-1,-1,N,E