.. #####.. ....... ?...... ......> ##....... #........ ####.#..... #####..)....# ##......###..# #..##..## ...# #...#.## #..# ###.#.# #.l. #.#.#### ... #.#.#.. .. #...#.# #..##.# # ##....#.##.. ##.#....o... #..o..#.#.%. #..#### # ##########(.####. #.....##......o..$ #.....#le@........ #.....#.#......... #.......#......... #........^........ #.....#........$.. #.....#.#......... ##.......########. ##.......## #....))...# #.....<...# #.........# #.........##. #............ #.........##.. #.........# . #.........# #....<....# #.......!.# ##.......## ##..?..## #######