###### #....# #.##.# #.##.# ####'##.# #.....#%# #.....#.# #.....#.########## #...........S....# ####.......#####.# #.......# #.# ##......# #.###.# ###......# #.....# #.......(########### #........'..## #........#...# #...######...# #...# #...# ##### #.%.# #########...######### ............'........ #.#######...######### #..)#....# #...#....# #...#....# ##......<# #.##....# #.##....# #.##....# #.##....# #.##....# #.##....# #.##....# #+##....#