###### ###....## ##.......## ##.........## #...........# ##...<.....# ## ##...........# ##.##............# #................. ###>........#....... #.........W###...... ###........# #..... #.........# ....# ###.......# ... #......$# ##.#...... ###....... #........ .........