########## .^.......# ########.# #.# ######.### # #........# ##. #.#...#..################ ##... ######.#.##.#................# #..?..###...>..#.###################.# .....hs...######.# #.# #.....##### #.# #.## ##... #.# #..# ##. #.# ##.# .. #.# #.# ## #.# #.# #.# #.# #.# #.# #.# ######### ###########.# .......# #...........# ###.#.#.#########.##.##.##### ...............#.........######## ##.#.#.##.###...)..............# #.....##.# #.#..⌠...⌠..#.####.# ###.####.# #.#.........#.# #.# #.# #......>...)..# #.# #.# #.#.........### ### #.####.###.#..⌠...⌠..##### #_# #.......##.[.........[...# ##.## ######..####.........###.# # #...# #..# ##.##.##.####.##.# ##...## #..# #.##.##.###...#.# #.....# #..# #.##............# ###.....### #(.#####.#########...### ###....8....### #........# ##.## ###......#......##### #.###.#### #.# #_.....8###8......'.######.# #.# #.# ###......#......###........# #.# #.# ###....8....### ########.# #.# #.# ###.....### #.# #.# #.# #.....# #.# #.# #.# ##...## #.# #.# ##########.# #...# #######.###.# #..........# ##.## ...........<# #.########## #_# ######.##..# #.# ### #.##..# #.# ###########.##..# #.# #...........##..# #.# #.############..####.# .#######.# #.......# .........############.####### ......................# #######################