################# ################### #_8_8_88^88_8_8_# #.8^8.#.8^8.#.8^8.# #8.........[)..8# #.:|:.#.:.[.#.....# #_..))........._# #.....#.....#.}.|.# #8..)).........8# #.....#.....#.))..# #_..().....:..._# #.....#.....#.....# #8...).....[...8# #.....#.....#.....# #_.........|..._# #.....#.....####### #8...[.........8# ################### #_...[........._# #..8^8...#..8^8...# #8.............8# #...[[...#........# #_8_8.88<88_8_8_# #...:....#....[...# ################# #...)....#........# #........#........# #.#....#.#.#.%..#.# #........#........# ################### #...8^8...#..8^8..# #..=..)...#..=})..# #....})...#.......# #...)))...#.......# #...)))...#...|...# #.........#...|...# #.........#.......# #.#.....#.#.#...#.# #.........#.......# ################### #...8^8...#..8^8..# #..))})...#..|?)..# #...)=....#..=.=..# #.........#.||....# #.........#.)(....# #.........#.).....# #.........#.......# #.........#.#...#.# #.........#(..(...# ######### ##################### #...8^8...#...8^8...#...8^8(..# #..:.|..|.#..))["}..#).)[|:=..# #..![.::..#..).[....#...:)::..# #...{.....#.........#.....(...# #..p.L1...#......)).#(..())...# #..zz@n...#......().#...(.....# #.Ln.p....#.....|)))#....(....# #..#...#..#.........#.#)....#.# #.#.....#.#.#.....#.#.(.((.(..# #.........#...(.....########### #####################