. .# .# # .# #.#######.### #..<........#+## ######.......... ##...%........... ...........!...... ###.##.......#+### # #..#.W.## #..?.#..# ##.#)..## #.##.## .#. .# .# .# ## .# .# .# .# .