######## #......# #......# ##......# ##### #.......###...###### ##.......#....^#....# #..._....#.#........# #........#.##..#.#..# ####........#.##....#..# #...........#.##.##....# #...#.#'###...##...<..#### #...#.#.###.#########....# #...#.#.....##......#.##.# #...#...######.####.#.##.# #...###.######...##.#.##.# ##################...###.......##.##.#.##.#### .................'...+............#..#.##...<# .........######.##...#########.####.##.###.### .........## #.##...#########)...###### #.# ..........# #.##.............###########.# ..........# #.##..................8...8..# #########.## #.#####...........#.8.8.8.8.## #..# #.# #...........#.8.8.8.8.# ##.## #.# #.............8...8...# #..# #.# #########'#..########## ##.# #.# #.######## #####.###.## #.####.#.# +.....[....# #......#.# ######.##..# #........# #..#..############.######## ##.#..##.........#...# #....##........)###.# ####g########## ##..÷÷'.........(...# (..gzgz(z).(Zg# #####..###.........##### ...HZ########z# #......# #.........# (○. ..#z# #######'###### #.........# ○ # #.#z# #...#............# #.[.......# #.##.#.# #...#............# #.........# #....QQ# #...#............# #.........# ######'#######.).#............# #.........# #..........#...^.#............# ########### #.......#....<...#............# #......<)....#...#............# #.......)........'............# #.......).#.######............# #.......[.#....# #............# #.........####.# ############## #.........# # ######'#... ..#...# .###...# #. #....