########## .........# ########.# #. ########.# #. .....(.<.# #. ###########.# #####.######## ............# ........... .. ........##### ......W..####.### #######.# .........'...... #.# ######...#####.# #.# ####...#####.######### #.# ....'...).............. #.# #####...#####.#........ #.# ##### #.#........ #.# #.#........ #.# #..####.... . #.# ##.# #.###.# #.# #.# #.###.####### #.# #.## #...........# #.# #..# #...........# #.# .######.###...........# #.# ......................+ #.# #######..##...........##########.# {........##...........'..........# ........###..........############ ......... #..........# .......#.##................ .......#.#####+#####....... ......^#.. #....... .....>. #. ########