####.... #...... #...... ..... .... ..# #r## #..# ##h# #.# #.## ### #..## ##.# #...### ###.<# #.....### ###....# #.#.....#+#.....## #.##...........## #$####.......### ..# ###...### .. ##'## h..h........# #...........># #.#####........ #........ #........ #........ #........