####### ...#.....# ##.#.....######### #............h..o.# #.#.#.....#######.# ....#.....# #.# #.....## #h# ##...## #h# ##.## #.# #.# #.# #w# #o# ##'## #o# ##...## #.# ##.....## ##.# #....o..## ##..# ##.##....####o..##### #.. ##.<.'............ #... ##..####...##### ... #.## #..## ..## #.## ..o# ... ....# #.# ..# #.# ##.# #.# ..# . #.# ## # #.. .. ##.###.# .#### ......#.##....... # #....oo?..?.. #.###.##..##### #.###.# .# #.....##(.### ###........... #.####.#.## #.# # #.# #########.#.#..#. #................# ######### #.###########.... ...oo....# #.# .... #)# #.# ... ####o#### #.# #.# #....(..# #.# #.# #(#####.# #.# #.# #.# # #.# ##%## #.# ##+# #.# ##...## #(# ##...# ##.##### ##.....## #o#####.# ##.....## #......# ##.......## #.....>.# #......<# #......####.........####o..######. #.........# #.#.......'....<....+.............. ..)......+ #.##...####.....)...####...######@ .........# #.....## ##.......## ##..# #.......## #..##.# ##..%..## #####.#### #.....## #..##.# ##...## #........## #...# #.....# ##'## #o##......# .p. ##.#### #.# #.##..##..# #.# #.# #.##...#..# #.# ##.## #.##.#.#..# #.# ##...#####.##...)..# #.# #...............#.## #.# ###...###.#........# #.#########.....###.##.####### #................%..##.# ###########...#.######.# #####.######.# #........# ##########