####### #.....# #.###.### ##########.#8'''8# ...........#.###.# ####......##...## .. #......#..<..# ..# #......####### ### ...##.......# #.#####............# #...h........##.#### #.###....#......##### #.# ....#..........# #.# ....#.....####.## #.# ....#.#...##..... #.## .............# ... #..# .h..##.......# ... ##.# .....##...##.#..# #.# .........# ...### #.##...).>....###..... ####.....#.##........#### ##........................ #..########.#............. #.## ##............... #.# ##....##..######.. #.# #..[......# # #.# #####.#......#### #.# #................. ##.###.#..##......#.... #........###...##.#.w... #.......## #..###.# .... #.......# #..# #.. .... ##..##### #..# ##.. ... ##.# #..# #.. #.# ..## ... ### .... ..... ...... .......