### ... # ..>. .# . . ..######.#.. ... ......... .... #..... .....#...# ###.. .....#).?###...... ........ww.w..# .....#...####.# .........# #.# .#####.#.# #.# ........# #.# ##.####.####.# # #......# #......# # ######.########.### ######............. ......†....<....# ###############.#