### .## ... .. ... ... ... #.# ... ..##.# #.# .. #...# #.# ## ...##...# #.# ..# ........#####b#...#### ....................... .....##.####rr.####... . #.# #...# #.# #...# #.#####.## #.#.<.#.# #.#.%.#.# #.#...#.##. #........... #######.##. .# # b. ...# >.... ###.h.# ....... .....hh #...## #...<# ##...# #...# #####