####### ##.....################ ##.......##............# ### #.#.....#.'/...........# ####.#### #..#####..#............+ ######## ##.#...#.## #..#####..#............#+#++##+# #......# ##....<....###.#.....#.#............#.......# #......# #...#.=.#...###.......##...........)#.......# #......# ##.###.###.###.#.....#.#............'.......# #......# ##...#...#...##..#####..##############..(.>..# #......# #.............'..# .# #.($....# { #......# ##...#...#...##.#(....# # #(......# #......# ##.###.###.####....... #<......# #......# #...#...#...# #.....# #.).....# #...<..# ##.........## #+#### ###+#'#e# #......# ##.#...#?## .ce.. #......# ####.#### { #.........# #......# ### #.p.......# #......# #..{......# #......# #.........# ######'#+# #.........# #..###...# #.........# #..#.+...# #..{......# ##'#+#...# #'###############.'.##'## #.............)#####.+.# #.............))...###'## #..####..####.)#(>['.'..# #..#..'..#..#.>#...###..# #..#..#..'..#.(##### #### #..####..####((# #...........([{######### #.....^......ee#.......# #..####..####.Te.......# #..#..#..#..#..#.u.....# #..#..'..'..#.{#...†...# #..####..####.{#....<..# #.............{#...L.p.# #..............######### #########'#'#'# #.....# ........ .......... ....###.... ...### ##...