### ##.## #ooo# ## ##oo## ###.## #oo.# ####.#...# ##o.####.......# #...##........# ##.#..oo......# ##...........# #....)o..)<..## ######.)#.....# ####85..8# #.ooo.# #oo...# #.....# .....oo ........ ..........