..## ..^.# ^^....## #### ........# #.. ........####.# ..^...^...##.# ^^.^^........# .^.....^.###.# .....^...# #.# ........## #.# ....^...# #.# o(o....## #.# (o....## #.# ....## #.# ###.########.# #..........# ##########.# ###