##### #.!.# ###...# #.'...' #...######.# .#......W...# #.#....####### #.####.# #.# #.# #.# #.# #.# #.# #.# #.# ####.####.# #.........# ###..######### ###### #........... #.##.# ##.######### #.##.# #.# #....######.##.# #.# #.##.........#.# #.####.############'#### #.............(........# ######.###########.....# #.# #.....# #.# #.....# #.# #.....# #.# #.....# ###'#### #.....# #......########.....# #.............#.....########+ #.............'.............. #.............##############. #.............# #######.......# #.......# #########