.# .# .# # # .# .# ... .# ..# ....#######.# ..# ...........>#...# .............$w.# ##..######.####### #........ .######.####### .............# .######.####.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ######### #.# ##.......## #.# ######....<....### #.# ##................. #.# #...⌠....##'##....⌠ #.# #........#...# ...$ #.# #........#8.8# ... #.# ###########'###########.# ....................# ####>......######.#.# ######### #.#.# #.#.# #.#.# #.#.# #.#.# #.#.#