################################################################################ #..............................................................................# #.....................................................[........................# #.##############'(#..#################.....................#################...# #.# #....#.)#....#..# #..#############......# #...# #.# #....+.)(.<.(#..########### #..# ##.## #......# #...# #.# #....#.)#....'..'.........# #..# #...# #......# #...# #.# #...##..##..(#..#.........# #..# ###.### #......# #...# #.# ##'##....##'##..#......(..# #..####.....####......# #...# #.# #............#..#.........# #..##.#.#'#.#.##......# ######## #...# #.# #............#..#.........# #..#....':'....'......# #.....(# #...# #.# ##'##....##+##..#.....>...# #..##.#.#'#.#.##......# #......# #...# #.# #...##..##...#..'.........# #..####.....####......# #......# #...# #.# #....#..#....#..#.........# #..# ###.### #......# #......# #...# #.# #....'..'....#..#.........# #..# #...# #......# #...<..# #...# #.# #....#..#....#..#.........# #..# ##.## #......# #......# #...# #.# ##############..#.........# #..######'######......# #......# #...# #.# #..#.........# #.........[[..........# #......# #...# #.# #..########### #.........[.(.........# #......# #...# #.# #..# #.....................# #......# #...# #.#################..#################.............(.......#######'#########)).# #...................................)..............).((....................))..# #..........[................................................................)..# #........................#'#+#######...........................................# #........................#.........#....................).)....................# #.#################......#.........#....#################))##########(######...# #.# #......#.........#....# #..# #....).# #...# #.# #......'.........#....# ######### #..# #......# #...# #.# #......#.........#....# #.......# #..########......# #...# #.#################......#.........#....# #.......# #..#......#......# #...# #.#........#......#......###########....# #.......# #..#......#......# #...# #.#........#......#.....................# #.(.....# #..#......#......# #...# #.'........#......#...........########..# #.......# #..#....>.#......# #...# #.#........#......#..........)'......#..# #.......# #..#......#......# #...# #.#........#......#...........#......#..# #...(...# #..'......#......# #...# #.#........+......#...........#......#..# ####'#### #..########......# #...# #.##########......'...........#..>...#..# #..((..# #..# #......# #...# #.# ########...........#.C....#..# #...(..# #..# #......# #...# #.# #...........#......#..# #...(..# #..# #......# #...# #.# #...........#......#..# #......# #..# ######## #...# #.# #...........#......#..# #......# #..# #...# #.# #...........#......#..# #......# #..# #...# #.#################...........########..##########'######..#################...# #...............(..............................................................# #..............................................................................# #....................................................(((.......................# #...................................................)(.(.......................# #.##'##############..#################................([(.(#################...# #.#.........# #..# #...................((######## #...# #.#.........# #..# #....................(+......# #...# #.#.........# #(.# ########.....................+......# #...# #.#.........# #..# #......'.....................#......# #...# #.#.........# #(.# #......#........!............#......# ########...# #.#.........# #(.# #...<..#.....................#......# #......'...# #.#.........# #(.##########......#......###########....#......# #......#...# #.#.........# #).#(.'..'..#......'......#.........#....#####'####......+...# #.########### #))#..'..'..#......'......#.........#....# #......#......#...# #.# ##############..#..####..#......#......#.........#....# #.....)'......#...# #.# #...........##..#..# #..#......#......#.........'....# #.....)'......#...# #.# #...........##..#..# #..#......#......#.........#....# #.....)#......#...# #.# #...........##..#..####''########......#.........#....# #......'......+...# #.# #...........##..#........# #......###########....# #......########...# #.# #...........##..'........# #.....................# #......# #...# #.# #...........##..########## #.....................# #......# #...# #.###########'#####..#################.....................###+#############...# #..............................................................................# #..............................................................................# #..............................................................................# #..............................................................................# ################################################################################