# . .. .... .# ..# .# ... .. # #o# .#.$# # #.# .#..# ###.##.##....# ....o.........#?# . ######[.)....$.# .## ###.......### ..# #......##.# #.# ###.###..#..# ..# #...# #.g#.# #.# #?# #..)###..#.#### #.# #.# ###.)...o.....# #.# #.# ## ######.#.##.# #.# #.# .. #.#.# # #.# #.##. ##.#.##.# #.# #... #####.......# #)# #..### ........#..#### #<# ##### #....# ######....## #.###...## #.##.#.# ##....# ######>##.....###......# #.#..# #..................##### #.#..# #.####.##.....####.# #.#..# ###.###...## #.# ..#..# #...# #########.########## ###..# #.#...[..................##.# #..# ...#.#####.####..##.......##.# #..# #.#...# #.####...........##.# #..# ......... #................##.# #..# #(# #.#.#. #.####.##........##.# #..# . ..#....##.# ##.##..<.....##.# #..# #.........###..[.........##.# #..# . ................##.#####.# #..# #.#.#.#.###....##.#####.####..# #.......# #...................# #.##....#.###...........[.#####.# #.........%...[...##.####### #.# ####...#.######.###.###########.# #####.######.##..............# #........###.############# ########## ###