######### ####### ########## #.......#######.....########### #........# #.......#.....#.....#.........# #........# #.......#.....#.....#.........# #........# #.......#.....#.....##'######## #######........# ##### #.......#.....'.....#..####.# #.........###### #...########.......#.....#.....'.......# #.........# #...##.....#.......#######.....#.......# #...#.....# #........[.#....#####..#.......#..##...# #############.....###### #..........#....+......#.......#..##...#######...##..#....)...##....# #..........#....#......+.......#.............#....'.Y#........#.....###### #...##.....#....#+###'##.......#.............#....#..'........#....#.....# #'#####'####...................#.#########'###...##..#Y.......#....#.....# #...#....................%..................##...#####........#....#.....# #...#...............!(......................#....#............######.....# #...#.......................................'....+....##+#####...........# #...#.......##############(####..........(..###..#....'......'......###### ##'###.......#.....('......(...#######'###(....#..#....#......#......# #............#......#....................'.....+..#....#......#......# #............#......#....................#.....#..#.♣..#..##..#......# #............#.....##...##########'#######.....##+♣.∩.♣#####..##.....# #............########'###.....>.....................♣..#.......#.....# ######..............#...#....u.........................#.......'.....# #...########.......#...'.......a......................#.......#.....# #....#.....#.......#####..............................#..##+###.....# #....#.....#...................####....#############'##..#......##### #....'.....#...................#..#....'...#.............#......# #...##.....########.....########..#....#...#.............#......# ##+###.....#......#.....#.........#....#...#.............#......# #...##.....##.....#.....#.........#....#...'.............#......# #...##.....##.....#.....#.....#####....#####.####..####..#......# #..........##.....#.....#.....##..###.....##.####..####..#.....## #.................'.....#...........#.....'.....[........+.....# #.................#.....#...........#.....#..............#.....# #...############'##.....##...###...##.....#'###'##'#######.....# #...##...................#...####'##....................###'#### #...)#...................#.........#....................#......# #....#.%.................#.........'....................'......# #..###........<..........#...##..###....................#####..# #..#####....##############...##..######...##########....# #### #..#...+..).#..#....................##.....## #....# #..'...#.)..#..#....................#.......# #....# ###'###'#....#.###.###..####+###..####.......########....################## #.......)...##'#######..##...###..###...............####..................# #...........#..#.............#......................# #..................# #...........#..+.............+....<......>..........# #..................# #...........#..#>..##..###...######.#...............####..................# #...........##'##..##..########..##'#.........##..............#####+###'### ######......#..##..##............#...#.PP.P..#.'......!.####+##..#.......# #......#..##..##......<.....#...#..P....#.#........#....#...#.......# #......#......##..##....##..##..##.....##.#........#....##..######..# ########......###'#####'###+##..###...###.###'###'##....##..##..##..# #.......'.................#..>..#...#..............+..........# #.......#.................'.....+...#..............#..........# #####'#######..#....###..#####.....#..###..########..###'##'###### #...........############'###.##....#..#############..##..##..##..# #...........# #.........'....#...)..........#......#....#..# #...........# #.........#....#..............#......#....'..# #...........# ###########....############################### ############# ######