############### #......<......# #.............# ##...#####...## #...## ##...# ##...# #...## #...###...# .......## ##...#lh.## ........# #...#...# h.......+ ##.....## ........##+##.....# ............##...## ...... ..#..........#...# ...... .............#...# ...... ...........#.#'''####...... ...........h.#...#...#..... ##........###.............. ........................... ...........##.............. ..=........................ ........................... .>.##........#............. .............#............. .........#.#............. ......l...#+##............ ........... ........#.... ......#+##...