################## #................# ###...........#..## ##.<....)...###..### ######## ######..........#####...# ###......# #######.................# #..### ##### ##........# #####.......###..>........#.###....# #.#.#####........## #.....#####......#.................# #.#...##.........# #.###.......~..~.....~~.P...~~####### #..#.....#......## #####.##...~~.P~..~~~~.~.~~~~~~~~~~~~~~~# #.......##.......### #.....#..~.~~~~.~~~~~~~~~P~~~~~~~~~~~~~~~ #^..###..#.........## #.###....~~~~~~~~~~~~~~~~~~~~~~~~~~~~#### ##.## ###.#.........# #.##..~~.~~~~~~~~~~~~~~~~~~~~~~~.~~#### ### ### ###.....##### #.##...~~~~~~~~~~P~~~.~~~.~~~.P....~..#### #####.###### ##....## ###.#...~~~~~~~.~~P~.~.....................####..#.#.....# ##....# #.....~~~~~~~~~~.~~....##.........###......##...........## ####...## #.#..~~~~~.~~..~....###...#####...###.................#..# #..#....### #....~~~~~~~~.........(.#.######...#.....<..............## #.........# #...~~~~.~~~......#.....................................## #........## #..~~~~~~~~..######..###....###..#......((...(...........## #.........# #..##~~~#...## #.#...#..#...#.#...#..(.................########........## #..#~~~##..### #.#.}.#..#.}.#.........................#.#.............## #..##~~###...# #.#...#~~#...#......)..................................# ####~~## ###.## #.~###~~~~###~.#..................:............<.......# #~~## #(.# #..~~~~~~~~~~..##.......>...............#.....(........# ### #.## ##..~~~~~~~~~~..###...###........#..##.##...............# ##### ##.# #..~###~~~~###~.# #..## #))....#####.####.#...........### #.#.# ##.## ##..#...#~~#...#.###..# #).....#...#..######.........## #...# #..# #...#.}.#..#.}.#..#.)## ##..#..##.\.##..# #....##..## #...####..#####.#.#...#..#...#.....)###...##..#...#..## ##...##.## ####.........##...#..###....###.......).....###.#####.## ###...#.## ##7~P#..............................##........###...#...# #.......# #PP~.............###...............).###......#.......#.# ##......# #7~P~............####.######..........####...............### #......## #~~~~~...........###.## ##.......#....###..............##.# ##.(.....# #~~~~~...../........## #.......###....##...(.............###........#### ##~7~P..............## ######.........##(.....(..........#.............# ##~77#..............# #####.....)...................................## ### #.#.....##+++### #..#.................[)......)................# #.##...##$CWCW## ##.\.........###..)..####.########################### #.###..#.$$uDe. ##..........##...<.##.#.#.#.#.#.##......##....'....# #.##...#8$$8$$8# #.....#...###.....###.#.#.#.#.#.##..##..##..##....# #.#....#.$$$$..# ###.........##...##.##.#.#.#(#.#.#.##..##..##..##...# ##......##\8\8\## #................###.##.#.#.#)#.#.#.##..##..##..##..# #..###...####### #####..................#.#.#.#.#.#.#.#.##..##..##..##.# #.## #...# #.######.##....##.............##=#.#.#.#.#.#.#.##..##..##..### #.####...####...##.#.##...###............##.#.#.#.#.#(#.#.#.##..##..##..## ##.....................[...###[..........####.#.#.#.#.#[#.#.#.##..##..##..# #...(...##########.........................###.#.#.#.#.#.#.#.#.##..##..##.# #.####..'........#.........................#.##.#.#.#.#.#.#.#.#.##..##..#.# #..####.########.#.........................#..##.#.#.#.#.#.#.#.#.##..##...# ##..###.#....###.#.........................#)).##.#.#.#.#.#[#.#.#.##..##.)# ##......#\...'...#.........................#.#..##.#.#.#.#.#.#.#.#.##..##.# #.......#....'...#.............##..........#.##..##[#.#.#.#.#.#.#.#.##..### ###...(.(.#....###.#............####.........#..##..##.#.#.#.#.#.#(#.#.##..## #.......(.########.#..(.........# ##.........##..##..##.#.#.#.#.#.#.#.#.##..# ##......(.'........#...........## #..........###..##..##.#.#.#.#.#(#.#.#.##'# ##...)...##########....>.....## #..........#.##..##..##.#.#)#.#.#(#.#.#.#.# #.........................#.## ##.........#..##..##..##.#.#.#.#.#.#.#.#.## #.......(................#### ##........#...##..##..##.#.#.#.#.#.#.#.#.# ##........(.......[.....### #..>.....#.#..##).##..##.#.#)#.#.#.#.#.## #........)()...####......# #........#'##..##..##..##.#.#.#.#.#.#.#.# #.........(...## ##..#### ###........#.)##..##..##..##.#[#.#.#.#.#.## #.............# ##.## #..........#().##..##..##..##.#.#.#.#.#(#.# ###...........## #..# ##..........#...(##..##..##..##.#.#.#.#.#.## ##......#....# #### ##...........#.(...##..##..##..##.#.#.#.#.#.# #####.#..#### #............#.()()[##.)##..##..##.#.#.#.#.## ##..## #.#..........#)[..[..##.=....##.'.#.#.#.#.#.# #..# #....#...##..################################ #### ##############