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