######## ###### #### #......#### #....# .....##.........#######################....# ......#.....................%......<).......# .......#...<...##.#######################....# .......#.......##.# #....# .....S.#.......##.# #....# #.......#.......##.####### ###### #.....(.?...............!# #.......#.###.####.#####.# .......#.# #.# #.# #####.##.# #.# #.# #. #.# #.# #.# #. #.# #.####S#### # #.# #..r.r....# #.# #.........# #.# #............ #.<.......##.# #.........# r..........# ##.....!...# #......... ......