## . . . ##) .. ..# .# #### #.# .. .....##.##.# ########### #.......## ........<.# ####o#...## #########.############oo....# #...........o.{o...... ##########.####.....## #.# #...## #.# #.## #.# .# #.# .. #.# #. #.# #.#