#.... ##...### ......## #...... ###..##.# #....##.# #####.#..#h.######### ........hhh.l.h..$.h####.#.## #####+#######+####.h.<....... ##......#.## #..##### #..# #..# +..# #.$# #..#