#+## ##### <.. ....##.o<## ... .......o..# .... .........o# ..... ...##....# .....########....# .......oo........# #................# #...?............+ .................# #...###..####...## #.. #.[# ##### +. ..... ....... .......! ......##.