############## #............# #.##########.# ######### #### #### ###.#..#..#..#.### #.......# #..# #..# #...#.)'.)'..#...# ###.......# ###..### #..# #...##?####'##...###.........#####......# #..#### ###### #...#^8# #..#..........................###.....# #....# ##...#8^# #..#.............#######.<............# #....# #....##'##+#'##............<#.....#..............# #....###### #....#.(($)#.(#.............#.....#..............#######.........# #....#..#o.#..#........[../.'.....#..............................# #....########'#.......).....#######......................).......# ##...............................................................# #.............###'#####.....###########'###.....................# #.............#.......#.....#.............#.P...................# #.....(.......#.......#.....#.............#.......>........)....# ######.............#.....###<....#.............#......#####'##..)....# #..................#.....#..)....#............##......#......#..)....# #..................#####.#.......#............#.......#......##'#....# #.......########.......###...)...#............#.......#.......).#....# #.......#......#.................#............#.......#.........#....# #.......'......#.................##############.......'.........#....# #.......#......#.......#####..........................###'#######....# #.......#......#.......#...#...............#########.................# #.......#......#.......#...#...............#...>...#.................# #.......##..#..#.......#...#.....###.......#.......#.................# #.......(..............#...##'####.#.......'.###############.........# #.........#######'##.###...<.......#.....>.#'#......>......#......#### #.........#........#...............#.........#.............#......# #.........#........#...............#.........#...⌠.._..⌠...####...# #.........#........#........######.#.#######.#.............#..#...# #.........#........#........)....#.#.# #.#[.....8......#..#...# #####.....#........#.###....#....#.#.# #.##8)8#####8'8##..'...# #.....#........#.# #....#....#.#.# #).....))..........#...## ####..#........#.# #....#....#.#.#######)#..[))#.#........#....# #..#........#.# #....#....#.#.......).#...)##.#...(....#.#### #..##'#######.# #....#....#.'.........#....#..#.########.# #.............# #....###..#.#.........####'#..###........# #.......#...#####......#'##.#............................# #.......'...................#...............#####......### #.......#...................######.#######..#...#......# #.......##########'##............#.#.....#..#...#......# #...................'.....###....#.#.....#..#...#......# #......)............#.....#.#....#.#.....#..#...#......# #...................#.....#.####'#.'.....#..#...#......# ###...................###'###........#######..#...#......# #........#'####.............................[.#...#....(.# #........#....#....#####......#######.........#...#......# #........#....#....# #......# #.........#...#......# #........#....#....# #..(...# #.#####...###'#......# #........#....#....# #..)...# #.# #..............# #........######....# #..()..# #.# #..............# #..................#####..)...# #.# #..............# #......................)......# #.# #..............# ######.....................######..#######.# #..............# #..........................# #..........# #......######### ######################.....# #..........#####......# #.....# #.....................# #.....# ####...............>..# #.##### #..................# ### #......############# ########