### . >.. ... .. ....#.# .#r.... ....?...########. #.....<........ ....g#.###b...... . # ##### ####### ###....! #.....# #####.#.#.# # #..ST.....##.## #.###r#<#....... #. #........... #. ###.##.#.### ............# ..#####....r.# ### ########