### ###########.####### #.................# #.########..#####.# #...# #..# #.# ###.# #..# #.# #.######..# #.# #.........#####.## #.......>........## ##### #...........###...##### ..... #.........#.# #.......#...... ##....##+##.#####..##.#.....W #...........##.......'...... #..........###.##..#.#..... #.(*.......# #.##..#.# ... #....#.....# #e##....# . #....##'#### #.##....# #...e# .# #.####..# ####.# ...e........... #.# #######.#.###.## #.# #.#.# #.# #+# #.# # #.# ..# ###