####### #....<## #.####.#....###########. ........'.S..+%........>. ##..#####....#####....... # #....## ....... #....# ....... #....# ....... #....# l...... #....# ....... ##+#.# .......