.... .... #.# ..?. ##.### ... #....#..# ####..#.#..#### .. .......r.r..... .# ## ###..#h# .. .. #.. #....#.# ... ..##..##......# .... #.. #..##.####... ...# ..##..##......# #... #..##..####### #...##<.##..# #..##..### #..##..### #...##..##..# ...... #..##..# ....# ######## .... ... ..