. #################.... ...#.......[........ .#######.#.############... ...........########### ## ..............?......# ... ##.........o......### #..# #.####)##...$..).# #..# #.#.....+..........# #..# #.#.#...#........### #..####.#.#...#<.(....... ######.............###.......## #................#.# #.......# #........####....#.# #.......# #.......#####....#.###... #......>....+............. #.......#####....#####.### #.......# ####.# ######..## #.# #..<# #.# #...# #.# #...# #####.# #...# #.....# #...###.....# #.....+.....# ####.#.###.....# ................# #####.#.........# #...........# #...!....... ####........# #..>...$.... #........# #........... ##+####+## ......g.... .......... #......... #.....=### #.<....... #!.######. ..... ........ ##......## #...K..# #....@.# #......#