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