######### ~~~~~~S.## # #..# #.##.# #.##.### ##### #......##..... ##...?......... #.............. .#.............. ................. ....(....<....... ..#...(.......... ###.............. ##.>........... ##......#..... ##.....#####. #.###.# .. ..