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