############## #....(..<....# ###...########.# #######.......## #...............# ..#####..#<...#.# ##.###.### ### .#.######.## ##.##... .........## #.... ...######.## #.##.# ##.###.# ..# ##.#.###o.####. #?....)h...... #...####..##### #..## ..# #..# ..# ....# .g# .##.## ... . #. .### #. .#