. .# # ### .## . ...... r..... #..... .....# #.#########.# #...........# #...........# #.....<.....# #...........# ..........[?.# .#.#########.# ....... .....# ...... ...... . ... #.# # ...# .#