############ ######### #..........# #.......#####################..........### #.........[............[................. #.....%[#####################..........# #.......# #..........# #.......#####################..........####### #........>....................<....^.......... #..############################......######### #..# #......# #..# #......# #.o# ##### ###......######## #..####....... .................. #............. ........!......... #.........%... ##.....#..####### #.####....... #.....#..# #. ....... #.....#..# #. ....... #.... #..# #. ...... . #..# .. ?.... #..# #. .... #..# . # #..# ####..# #.....# #.....# #.....# #.....# #.....# #.....# #.#...# #.#...# #.#...# # #...# #...# #...# #...# #...# #...# #...# #...# #...# #...########## #...#........# #.#...#........# #.# #..............# #.#.##..............# #.#.##..............# #.#.##..............##### ......................... #.#.#...........######### #.#.#...........# #.#.#...........# ############.#.#..%........# #..........................# ###.......####.#.#......###### ................#.#......# ###.......######.#......# #.....<.# #.#......# ######### #........# ########.# #########.# ..........# ###########