#.. #...# #######.!#. #....[.... #.......# #.......# #..ooo..# #....o..# #......## #<.....# #......# #......# #........ ..#...#### .......# ......## ....###