.?. #....... #.......# #.......# #..>....# #.......# #.......# #.......# #.......# #.......# ############################.......################# #.)...........................[..................... #...........%....................................... #..................................<...(........... #............(..................................... #.................................................. #...............<................................. #...................[............................. ############################.......############### #.((....# #...<...# #.).....# #.......# #.......# #.......# #.......# #.......# ##################.......# #........................# #...################.....# #..P#% ..... #.....# #.PP#. ... .#..[..# #...#. ###.######.@#.....# #.###.##[#.........#.....# #.#...#...........##.....# #.#......@((......)#.....# #.#########).#######.....# #........................# ##################.......# #.......# #########