### ####.# ######## ##....###### ##......# #.....#....## #.......#######...#......# #......##....##...'......# ##.....##....)..).##'######## #......##....####'##....##..## #......##....##...##.........# ##.....####'###..............# #..........o..'.............##### # ##.....##..<.##...##....##..##..##...# #.###'###....##...##....##.oo%...'...# #. ... #....##...+.....##'###...#...# .(.. #....##...#.....##..##?..# # #.....##....+....##....##..##..## .:...##....##+####....##..###'# #.....#.....# #.....#... .# [....o.+.....+ ......'.... .. #.§...###'### . ##'### .. #...o.##...%# ..# #.. . ..##...........# ..## #.. ...'......%....+ ...# . #...>..o(...# ... ####§###o##+# ..# ...##....###(##.###..####. ...'.....#..o.....#....'... ...#.....'.Fo....)'....# ##....###§###'##....# #....##..##..##....# #.....'..<#...#......'. +.....#...'...+......#. ####..##..##..##..#### #####..##..##..############### #............#..#...#.....# #....>.....p.'..'...+..... ##..#..###.###'###'###..# + #########.###.###.###..## ##..# #....[.......'.....+ ....# #.......@...@.p.Z..# ....# #####...#.#..##.##.p..# #...# ##..##....##..##+###.K.######...# #.............#...#....<........# #.............#..>+.............# #.............'...#.............# ##..##.#....#.##.)###...###.##..# ######.#'.........##...###+##..# #................#..p..p.# #................'...p...# #..............[.#.......# #................#.......# #................#.......# ##########################