########### ######## #.........# #......# #.........# #......################# #...?..>..# #...............%......# #.........# #.....)###############.# #.........# #......##### #.# #.........########################.#...# #.# #......................................# #.# #..>..........####################.#...# #.# #.........###.# #.........# #.#...# #.# #######..## #.# #.........# #.#...# #.# #..# #.# #.).......# #.#...# #.# #..# #.########[........# #.#...# ####.#### #... ...................###.#...########.......# #.### #.########................................# #.# #.# #.........###.############.......# #.# #%........# #.# #.......# #.# #.........# #.# #.......###### #.# ####.####.# #.# ####.........# #.# #.# #.# #.#.......# ... ..? ... #.#.......# ##.## #.###.# #.#.......# #[# #.# #.# #.#.......# #.#.......# #.#.......# . ####.#.#####.# #. ......# #.# #. ##. . ...... #.# #. #.. ..##.# ..... #.# #. #.++++++.##.# #..# #.# #. #.+....+.##.# #..# #.# # #.##.+.<..+.##.# ###..## #.# ##.####.#..+....+.##.###.....######.# ...........+.)..+..................)# #.......%..+'++++......#.....######## #......................#.....# #...........####.......#.....# ###########.# #>......####)#### #.........####.......###.....# #.....%......................# #.........##############.....# #.).......# ####### #.........# #.........# #.........# ###########