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