############### ################### _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...# #..[=.=|..#...:[}[..# #..}:?=)..#..."}}[..# #.........#.........# #.........#.........# #.........#.........# #...c.....#...))....# #.c(@..(..#.#.....#.# #..(@L....#.........# #..@D((...########### ###########