########## ######### #........# #.......# #......o.# ##### #.....(.# ###......@g###...## #.......# #.......o..##.....###.......# ..#........#.......##.......# ####..####.......##.......# .########.#####.......##%......# ######### .............###.....###.......## ##...#...## .####.....##.o@o.<).........##..######.........## #.....#####...!...####.........##...........# #.....# #........# #...#..................# .#.....# #@#.....## #...#####.#............# #.......# ##o##...## ##...## #.###.........## ##......# #..####.# #.....# #.# ##...#...## ....)...###.#####.#####.....# #.# ######### ..#..................g.......####.##### #........###o#####.##g........<.(((...# ###......###.# ###.##.###.....).......# #.##....#..# #...%..# #.....%.......# #..####....####.#.#### #.........##### .........@.## #..#.# #...........# ...>###.#.###..##.# #.........#.# .. #.#..##.###.## ........(#.#.# #.#..............###.......# . #@#...##........# ......... #.#............. #.......# ##.............. #....... #.#......#.#...... #... #.....##........... .....#.#....#......... ......>...@....#...... ......#.......#..(.# ....###..#.##..[...#### #.......#.#####...#.$.. ###.###.@# #......... #. ##..###......... #. #....#......##... #. #......o.)....... ........###...###... ...##..## #...# ### #..# ##### ####