.... ##...## #..... #....# #....# ##### #....# #...# #h...# #...# #....# #...# #....# .#######...###.#### ...............########## ########........h.......+ ####'###+##.###### #...#...#.# #...#.>.#.# #...#...#.. #.<.#.>.### #...#...# #...#.>.# #...#...# ##+###+##