###### #....# #.7~.77 ###.77.~7 ###...77~77 ######...7777~~7 #......777 77~7777 #......P77P7~)~7~777## ############## #.......~~.~~.~~~~...# #............. ###.###7PPP7~~~7.777.##### #........>..#. #....777777~P77777...(.# #..........#_# #......777~~P7.7.#####.####...........#. #.......777~77...## #.................. #........7~~~77...## #####.####......... #........7~.~7.....#### #.##....#####. #........##.###.......###.....##.# #.#####.###.# ##..........##.....### #.# #.....###...###..########....# #.# ###...##..#.# ##.## ##.#.## #.# ###....##.# #..### #.#..# #.# ##....##.# ##...######.##.# ##### #.# #..##....#######.....##....# #...# #.# ##..###.....))..).....###..###.### #.# ##.# ##.########..............# #.# #.# #........#...(..### #.## #.### ##................# #..###...## ####....####.......# ##..####..# #......## #.......# ##.#####.###.###.## #.......######### #....##.....# #.# ###..####.......# ####....##### #.# #..# #.......# ########....#....## #.# ###..####.......# .........##..###..###.######...........>.<.# .........###.#..#..##.#......##...##.......# ########.###......<.....#######.#.#........###### #....#....#.##.### #.................# ## ####.#....#.##.# ######....############.## ..######.....##....####.......#..## #..# #..)......#..####...#...#####.##..## ##.# ##........##<.........)## #.###..# #.## ##.......#####........## #.####.# #..# #.......# #..........(## #..###.#### ##.## #.......# #.##......(..## ##.##.....# ##..# ##.......###.##..........####........# #...## ..............##....(...#...####..>...#######.#..####### ..................)....................................# ..............)...)...............[....................# ~.~.~.~~.~..~~)...~...~~....~~~~.~....~~..~~~~~~...~~~~# ~~~~~~~~~~~~~~....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# ~~~~~~~~~~~~~~....~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# ~~~~~~~~~~~~~.....~~~~~~~~~~~~~~~~~~~~~~~#####~~~~~~~~~# ################''#########################...#~~~~~~~~~# ##.....#.......#....#......)#..............#...#~~~~~~~~~# ##......))......#...(#.......)...........)).#.).#~~~~~~~~~ #.......#########..))#########(..?..........##)## ..#...........[.)#(.....#..........########...)).# ..'..............)...(..'.....(....# #......# ..#...yyy.....)..#..(...#.........(########....).# #.......#########.)).#########..)%.).?......##)## ##......'...... #....#.......)......).......#...# ##.....#...... #...(#......)#..............#...# ############# #############################...# #####