###########. ##.......... #.........##.. #............. #..>.........# #....#.# #....#.## #......%# #......## ##...### #?...<# #...#..## #..###J># #.. #.## #. #.### #?S.# #....# #.#.## #.#.# #.... ### .. ... .