##.# ##... .... # ## ...### # #.#. ....#.# #.#.8 #r8.#.# #.... #hh...# ....###....# #..#..#### +.....+ ###'### #<....# #######