?.. .. ##.# ... #####..# #...#..# ###o#)#..# #.