###### ###### ######## ################## ############....############....##########......# #................# #..........#....#..........#..[)'........#......# #................# #..........#....#..........#...Z#........'......# #................# ##########..#....#'###.######....###..#####......# #................# #........#..####.....#.##......### ####..........# #.)..............# #........#.....#..^..'..#......# #..........# #................# #........#.....#....>#..#......# #..........# #................# #........#.....#<....#..#......# #..........# #...))...........# #........#.....#.....#..#......# #..........# #................# #........#.....#.....####......# #..........# ######...........# #........#.....#...............# #..........# #...........# #........#.....#.........).....# #..........# #...........# #........#.....#............[..# #..........# #...........# #........#.....#...............##### #.....<....# #...........# #........#.....[...................# #......F...# #...........# #........#.....#...................# #......5...# #...........# #........'.....#...................# #..........# ######...........# #........#.....#......#########....# #..........# #................# #........#.....'......'..# #....# #....####### #................# #........#.....#......#..# #....####....# #...%............# #........#.....#......#..######............# #................# #........#.....#......#####................# #.............5..# #..>.....#.....#......#...#................# #.............5..# #........#.....'......#...#.......5........# #.............5..# #........#....)#......#..##....#+##F5......# #####............# #........#.....#......#'##.....#..#........#### #######......# #........#..)..#......'..#.....'..#...........## #......# #........#.....#......#..#.....#'##........##..# ##### #......# #........#.....#......#'##.................#...#######...# #......# #...[....#.....#...........................#..#.......#..# #......# #........#.....#...........................#....#...#..Z.# #......# #........#.##..####+##.........................##..P##...# #......# #.....###########....#.......................#..P......#.# #......# #.....# #.....#.....................#[#..PP>PP..#.# #......# #.....# ### #....##.....................#.#..PPPPP..#.######......# #.....# #.###.)###..............#########l..##P.P##...#....#......# #.<...######...#....+..............#>?.# ##....#...#....#....#......# ########...#........#..............#...# #...#.......#..#....#......# #.............#..............#...# #...l#######l..#....#......# #.............#..............#...# #......# #....#..%.#......# #############..##...#..............#...# #......# #.)..#....#......# #...........#.Z######..............##.#####......####....#....#......# #...........#.%##..#####....##'#....#.##..#######.S.l...!#....#......# #...........#).........'....#..#....'...........#..>.....#....#......# #...........#####......#....#..+....#...........#........#....#).....# ############....########....#..#....###...##....#........##'###......# #................####......#...##....#..............###'### #................#..#......#...##....#..............#....# #................'..#.....)'...#######..............#....# ############................#.##......###+##....#..............#....# #.......#..###'#).....###'###########......#.<..###'#....#######....# #.......#...'..#......#.............#......#....##..#....#....##....# #.......'...#..#......#.............'......#....##5.#....#....####### #.......#..#####......###.######.##+#......#....##..#....#....##....# #########..###....#######.######'#.....#####....##'##....#....##....# #.....#....#..............#.....#............#....'..........# #.....+....+..............#.....'............#....#..........# #######....################.....##############....############ ###### ####### ######