###### #....# #....# # #..S.## .# #.....# .% #.....#.# #....<..# #....#### #.......# #..(.##....# #....#########.. ####...?...(..(( #######.#.##. #