.....#..### .........#### ...........# ..........# #.........# #. #.........# #. ####.#.......# #.##............# . ## #..........###### ... ...##...........######..... ..l............h.hg........ ##...........g####....... #.''''++.#.### ....... .....+....+...# ....... .### +..<.+.### ....#.. +....+.# ....# . +....+.# ....# ++++++ #####