##.... .....# #.....## ## #....#<# # ...###.).#.# .. ##.o......# .# ..)o.....# .. #..##.#.# #oo.....# ##o###### #.# #.# ... ..... ....... ##.....## #.....# ##...##