################ ############ #..............# #..........# #..............# #..........# #######..............# #### #..........# #.....^..............# #..# #..........# #.####'####.#######..# #..# #..........####### #.#.......#.#.....#..# #..# #................# #.#.......#.#.....#..##########..#######................##### ###.'.......#.#.....#.........................................# #...#.......#.#.....##......................^.................# #...#.......#.#......#....###########............####'####....# #...#.......#.#..#'###....#.........#............#.......#....###### #...#..######.####........#.........#............#.......#.........# #...#..#..................#.........#............#..###..#.........# #...+..#..................##+#'######.....######.####.####.........# #...#+##..................................#....#...#.#.##..........# #............<............................'....+...####.##......=..# #.....########'##.<.......................#....#.#######.#.#####...# #.....#.........#.........................#....#.#.......#.#...#...# #..<..#.........#'###+###.................#....#.#.......#.#...#...# #.....#.................####.......######.#....#.#.......#.#...#...# #.....##....#######........#.......# #.#....#.#.......'.#...#...# ##......#..###.....#........#.......# #.#....#.#.......'.#...+...# #.......#..#.......#........#.......# #.######.#.......#.#...#...# #.......#..#.....###........###....## #........#.......#.#...#...# #.......##.#.....#...####.....#....# #........#.......#.#)'##...# #........#.#.....#...+..###...#....#######........#.......#.........# ######...#.#....÷#...#....#...#.......(....(......#.......#.........# #...#.####''#...#....#...#...................#########.........# ###...............#....#...#....#......[.........................# #......##########......#...#....#.#####..(.......................# #.#..###........##.....#...#....#.....#........................### #...##....####^..#.....#)..#.#.#.#.#..#......#########/........# #..##.....#####..##........#....#u..#.#......#.......#/........# #..#......#####...######...+....#CC.((#......#.......#....###### #.##.......####.....z#.....#....#>u.#(.....<.'.......#....# #.#...#....###.....#####...#....####.####...(#.......#....# #.#.#...........#....#...++#........#..⌠#....#.......#....# #.##.#.........###.#####..........#.....#)...#.......#'#..# #.###..##.......#...(#............#.#...#..[.#.........+).# ##...##...#.###.....#####..........#..#.#.#.#.#......##'##.# #....#.#....####......#............#.....#....#.....##...### #...#.###..#####...######..........#####.#....#....##.....## #.....##...#####..##......##.............#....#....#..8.8..# #....#.##((####)..#.....########..............######.......# #.##..##..()).)).##.....# #...................#..8.8..# #.##....##########......# #...................##.....######### #.##..#.#...............# ###...........#####'###.∩.##.......# #.###............#......# #...........#.....#.#####........# #.# ###.##########......## #...........#.....#..............# ####.# #..................# #...........#.....#..............# #....#####..................#########...........#######..............# #.....................................#######........................# #......................################ #........)...............# #......................# ######.........[.........# #......................# #.#########.........# #..................##### #.# #......#### #..................# ### #####..# #######..#######...# #### #### #####