##+ ....e# ......## ........### ..e......# . ........## #.# #.......# #.# #......#... #.# #.....'... +.# #.e...#... +.# #e....'.. #########.# ......#.. #.........####### ......# . #................. .....!## #.......#.####### .....## #.....z.#.# ##### . ......# #.....<.#.# #.). #.# ... #..))...#.# #... #.# #'# #.......#.# #.. #.# ....e### #.......#z# #.. ... ........# #####.###.# #.# #.# ......)..# #.# #.# #.# #.# ........## #.###.#####.#########.## ........## #.(.)........../..z....# ###.......# #####.......#########.## ##.##......# #.......#########.## ##...##§....# #..................# #...))§§§...# #...!...#########.## ..##...##.....# #.......# #.# ...##(##......# #.......# #.# .....###.......# #..)..<.# #.# ...............## #..#.###.....# #.# #........[.(..## .......#.....#####.## #........(....# #### ..............# ##.........### #.#.....#####.## ##...((..## .#.#.....# #.# #####)#### #.#.#.....# #.# #.##.)#### # #.#.#.....# #.# ######.##)))..# ##.#.#.#.....#####.###########......##)..).# ..#.#..........[[...[..........(...##..[..# ####'.#.......#####(###########...)..##(....# .......#..###.## #)# ####.#.##.....# ########'..# #.# #)# #..[)(.....# ...........# #.######(#### ###.##.....# ...........# #.#...()....# #.#####.## ##.........###.#...).....#############.#####.# #.............).......^....<.)..............# ######....###.######################.f....### #..<............###############......# #....###......f......................# ###### ########.###############......# #....# ##.##### #....# #.# #...... .........# ######## #########