.# .. . .. ###### ..# .. .##....##.# ... .........# ....##.......# ............# .......o(...# #?..<....# #....###### #.r.. ....### ... .#