### #.# ### #<# .. #.# .# #.#######.# ###### #.#.......## #.....## ###### ###'#.##.....# #......####....##### #.....##.....+ #.........#.....)..##### #.....##.....# #......................###.....##.....# #......................##......###....### #####..................##......###......# #.........>...........................+ #..........#####...(#.................# #..........)........+.................+ #.........)##########....###..........#..p...... #................. #....###..........#.p...... #................. #......................... #................. +....................p... #####................. #....................... #.....#............... #...................... #.....#.......)....... #..................##'## #..................... #..................##..# ########'''########... #...............#####..## #######...########+## (................#.......#... ###.###...#.§§§.## .................#............ ##§§§##.⌠.#§§§§.## .......w......(.##..........5. #§§§§§#...#§§§§§## #####...........................# ##§§.##...#§§§§§## #...............................# ###§###...#.§§§§## #............(..................# #######...######## +........Kpp(.............##....# ⌠......._.......⌠#.#..........[...######.....+ ..... #######...########.#.............).# #.....# ... ###.###...###§####.#..........#....# #.....'. ##§§§##...##§.§###............#....#####.o...#. #§.§§.#...#§§§§§##..........##...........# ##§§§##.⌠.##§§§###..........##...........# ###§###...###§####.......................# #######...########.......#...............# #####'''########.......#...............# .......................................# ..............................####.....# .................8............. #....... ###..............>............. ####..... #..............8............ ...... #....................)..... ...... #........................ #..............######...# #..............# ...# #..............# .. #..............# ###............# #............# #...##########