.. .! #..#. #..#. #..#. .%.. # #.. ..#.##O## ........# ........# #.............. #........###... .......... #.######.## # .# .# ..