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