#...... #..... #.... #... ####.. .## #####..#.#########..... #....w.#.....<......... #...w...........###.... #.....####.#......# . ..............#.##.#.# #..#......####.#.##.#.# #? ##....## #.#.##.# # .. ....... #...##.. . .######## #.###### ..