##### ...# ..# #### #.#####...## #.##.......# ##........... ##............ #............. #..........(.. ##............ #........<... ......# ##............ ....... ##..........?># .....?. ###.o#..........# .......## ##..###########.. ........# ###o.## ........# ##..### ........####..## .......