##### ###############...# #.............#...########## #.##..........'...'........ #.#.....#.....#...##....## ###.#.##..#.#####...##....#### #......#........+...+........# #.#....#..#.#####...##....##.# #.##...#......###...##....##.# #.##.<.#............########.####### ##....#....####<.....########.#...... #.........>.......................... #............##.......#.####....##### #............##.......' #.#### #............#####....######.# #............# #....W......# ############## ##...######## ......# ......# .....#. ..... . ..... ..