### ##### #+###..######...# ................#### ...............##p.# ........##.....##..# ........##.....##..# ...##...##......#.p# .. #...##......#).# #...##.....##<.# #...##.....##..# #....#.....'...# ###'##...<.##p.# ...##...##.....##..# ........#####+###..# ...............#...# ...##...##.....#...# .. ##+###..§..##..# . #...##...§o# ..# #....'..§oo# #....#...§o# #...######'# #...#......)...... #####............. ............... .........#+###. ..######## .