################# ................# ##.....##.....#### ##....<........>#.##### #.........>...........#### #...............)..##....#### #................#.###......# .......(..........#.# #......# ###................#.###......# ##................#.##..###### ..#...........)..##.#..## ........##.....###.#.#### . .##...######.### #......# ..† ###..##....## ##..^..# .....###..##.....#####.....# ..)......rS....#.##........# ....###+###....#....##.....# . #....##...##.....# #....#..#.##.....# +....#.##......### #..#### ######## #.## #..