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