######## ....... ..... #..# ###..##### #........###.. ...#####b............ ......†......<..# r.?...h#........# ...###.####..#### . #. #..# #. #..# #. #..# .. .... .. ...... #####