# . # .# ..#.## #. .....!##. ... ..!.....# #. #.# ##### ##### #...<##### #.. #.# ##._.###._.## #........# #...########.# #...........# #....gg..# #...#........### ###..⌠.....⌠..# #..#..#.g# #.........#....# #.##.........### #..##)#g..............#....#####..###.....###.# #.. ....g.............#....#........###'###.#.# #. ........g.....g....#.#.##.###.....##..##.#.# ##...<...###...g........#.##.# #.....##..##.#.# ##.###### .......gg.###.##.# #########......# #. ....#.##.###..##.# ####.### # ... #. #.# #.###.############ #.# .. #. #.###.##.#...........# #.# . . #..g....###....>###.)###.# # #####g##.#..#.....#..##..# .######.#.###...#..(#...)....# ....................###..##### ...###g######...........# #.# ##.##......## ##### #g# #.....##### ...# ### #.#### ####### #######..# .. #....# #..#.##..# .# #######.# #..#..#..##.##.......#.# #.....#........#####.#.# ##.###.#...<....##......# #.## ##.........##.##Z### #.# #[##......##.##.# #.## ##.##............# ##.###.###########Z#### ##...########## #.# ##.##...Z....###.# #.##.###........# #.##.# #.##.##..# #..Z.# #.##.##..# ###### #.##.....# #.#####.## #.#####.# #.......# #########