### ..# ###..#.### #......... #.###..... #.# ..# #.###.####.... #.....S..#..# #.###r##.#..# #.##....## #.##.....# #.......##>## ##.......... #.....##.# #.......# #.....##.# #.....# #####.####### #.......# #######.#####># .......<.# . .######).# . ##.##..# .# .##.>....##.# ..........<.#.# .##...........# .###.##..###### .........# #######.## #+#