### ..# ##..# ##...# ###..# #.(..# #########.##.## #.............# #......r...#....... ...... #(.......#.##..g## #.##..# . . #....##### #####....(#.####..####..w.## .. ####.# ###.....# ##......<..# .. #.# ..........#####......# ### #.....>....# ##...### #..........# ##### #........... #........... #....r..K..#