..# .. .# .. #. ######.#..# #.##. #......#.# #..#.#####........ ..<...........g.# #..........hO..#### #.....<.....)...... #.............##### #........###### #........# #........# #........# #........# ##########