#..# # #..#. .##... .... ## #..# ..## ##..##....# #..)oa.o... #...# #