###### #. #....# #.. #....# #... #....# #...# #....# ##...# #....# ###....# #....###.....# #...........# #.........### ####[o..### ##.[######### ##..))........ #....<........ #..........(.. #............. #........(...) #............. ##..)......... ##.[......... #.####.####