############ .......r...# #######.##.# #.##.####### #...>......# #.##.#####.# #. #.....#.# #. #.##.##.# #. #.##.##.# . #.##.<#.# ..##..#.# #.##..#.# ......#.# #.##.##.. .....# ..# #..# .