###### #....## ##+##..## ##8.8##..## ##.....##..## ##8.....8##..# ##.........##.# ###8.........8#.# #.'...........'.# #.#8.........8#.# #.##.........##.# #.###8.....8##..# #.# ##.....###.## #.#####8.8####.################################################# #.....##'##....................................................# ##..####.(####.######.........######...........####...########.# #..# #..# #.# #.######..# #...#######.# #...# #.# #..# #..# #.# #.# #..# #...# #.# #...# #.# #..# #..# #.# #.# #..# #...# #.# #...# #.# #..# #..# #.# #.# #>.# #...# #.# #...# #.# #..# #..# #.# #.# #..# #...# #.# #...# #.# #..# #..# #<# #.# #..# #..># #.# #...# #.# #..# #..# #.# #..# #...# #.# #...# #.# #..# #..# #.# #..# #...# #.# #...# #.# #..# #..# #.# , #...#######.# #...# #.# #..####..# #.# , #...........# #...# #.# #........# #.# #...........####...# #.# #........# #.# * #..#######.........# #.# #..###...# #.# , * #..# #.........# #.# #..# #.>.####.######.* #..# #.........# #.# #..# #............... #..# #...###...# #.# #..# #............... , #..# #...# #...# #.# #..# #.........#####., , #..# #...# #...########.# #..* #...###...# #..# #...# #............# #...# #...# , #).# #...# #..<.........# #...# #...# * * ######..# #...# #..########..# , #.[.# #...# #.. ........(#######...# #..# #..# #...# #...# #..# .#######((.........# #..# #..# * #...# #...# #<.# * #.(......(..# #..# #..# , * #...# #..# ##### #####.######...# #..# #[.# , , #...# #..###.).# #...#.# #...# #..# #..# #..#...8.# #.8[))# #...# #..# #..# , #..#.#...## ##.))#.# #...# #..# #..# .#####....##.#)###'####.# #...# #..#### #..# ..........##.##)))## #.# #...###)....#####..# * ........####.##)>)# #.# #........##........# , #####...# #.##...## #.# #........##.8#8....# #...# ##.#'###'####.######........##.#(#.#..# , #...# #...## ##..)#...............##.8#8.#..# ,, #...###.8.# #.8)).........................# * ,, #.....#...# #..)#........................(# * #...#.##.## * ##.##...............#########.# * * ##############.##.# #.#................# #.# ........?..J.J.##.. * #..................# #.# , ..#..#..#..#J..#### , ###................# #.# ...............# #................# #(# ,* ..#..#..#..#...# , #................# #.# , ,...............# , #................# #)# ** ################ #................# #(# * ,, , #................# #)# * * #............(...#########)# , * ***#..........................# , , ............................# ** ** * * * #############################