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