######################### .....h...W..............# ......F################.# ######. #.# #. #.# .. #.# .. #.# #.. #.# ##. #.######## ######......... #.............. #.############. #.# #.# .##.# #.##.########## ####.............. .....###.######### ##..........# #...###.##.# .# ###...# #.##.# ############.# #...<.###.##.#####..........#.# #.#................########.#.# #.....#.....#.....## ##.#.# #.....#.....#.....# #..#.# #.....##...##.....# ##.#.#.# ##......#...#$.....# #.###..# #........##.##......# ##>#.#.# #.####....#$#$...#### ##M##.# #. ###.'####.## #.##.# # ...###...###... #.##.# ......#._.#..... #....# ....###...###... #..### .. .#####. #..# c...#.#.... #..# o....##.# ..... #..# ..... ... .[... ....# ... .... .... ... ....