##### #...# #...# ####### #...# #........ #...# ######### #........ #...# ........####........ ####### #...############## ..######....#........ #.....########....##.......... ..................... #.....#..............###......# #######.............. #...........######...#........# #....#......... #.....#####............#......# #....#......... #.....# ##########.###......# #.####.####.### #.....# ############..##...... #.# #..# .# ####### #..........##.....#.##### ##.# ##.# #.# #.......................# #..# #.# #.# #..........##...........# ##.## #.###.# #..........##.%)........# #..# #..##.# #########..........##.[.........# #.## ##.##.# ...................###.......(..# ##.# #....## ...................o####.%..#>## #..# ###...# ..............!...oho....#....# ##.## ##..### #####..##.........[##oo####.#.## ##..# #....# #....#######..####..###.#..####..## #########....# #.##..#######.####..##.......##.## #............# #. ##...........##......(###.##.# ###.#######.<..# .. #.#####...?..>......###.##.####...# #....# .#. .##.#####o#..#....##.........#....### #.#### ..........o....................#### #.# ......).oo.##.................## #.# .....##)...# ....##.......#...#### #.# .... #o...o..... #........#.....### .# ##. .....................#####.<.# # .o..............##....# ###.# ##### ....g............ #....# #.###.P.## ............ . #..#P....# .....o...h. #..'..)7.# #..#.....# #.###P..## #.####### ###........ ..######.......... ....>|.<.#....#... ...############ ..