######## +### #......##...# #...........# ##...........# #.......o# o #......h## ... ##....J.##.... #...).o.o..o.o #....<.o....o. #......+...... ...[.....##..... .........# #.... .........# ##.. .##......# .. ########