############################################################### #.............................................................# #...######...............#######.#########.#######...........(# #...#....#...............# #.# ###...".##...........# #...#....#..###...######.# #.# ##.......#...........# #...#....#..##.....##..#.# #.# #....<...............# #...###'##..#.8.^.8.#..#.#######.#########.8.....8...########.# #......................#...............>.............# #.# #......)###...^.⌠.^....#..............#####..8.8(.##.# #.# #.......# ##...........#...##'######..# ##.....###.# #.# #.......# ##.8.^.8.#..#...#.......#..# ##...## #.# #.# #.......# ##.....##..#...#.......#..# #..## #.########.# #.......# ##...###..#...#.......#..# #.## #..........# #.......# ##..# ####...#########..#######.######..........# #.......# #.... ..... ...........................# #.......# #...... ....% ............########.......# #.......# #....). . ............# #.......# #.......# #...### #########...# #.......# #.......# #...#. #...# #.......# #.......########...#. #... #.... .........# #..................#. +...# #.... .........# #..................#. #...# #..... #####....# #....#######.# #.#. #...# .... #... #....# #.# #.#.#######.#...# #....# #.# #.#.........#...# #....# #.# #.#<........#...# #....# #.#####.##'#+######...# #....# #.......o...o.......?.# #....# #.#######'###.........# #....# #.#......[..#....?.......... #....#######.#.........#.............. #...>.)......###########..##########... #.................... ....# . #................... .....# #................... .....# #................... ####.# #.................. #.# #.#####........... #. #.......... #.###+##