#######P#.### #.........?.# #........>..# #...........# #...........# ##........%..# #............+ #..<......# ##.######## ##