### . ..# #. #.##### .##.##.#...## # ...........## #.##.#........## #..............## #.....S%....... #.