### ### #.### #.# #...# #.# ### #.#.# #.##### #P######## #.#.# #.....# ###~P.~....## #.#.# ######## #.###.# ##..~~~~PPP..# #.#.# ####~#....# #.# #.####### #####..~~~7P~~~P.####### #.#.# #...~#....# #.# #.......# #......~~7777~PP.......# #.#.#######.~~~#....######.# #.......# #.####P~~7 7~~P######.# #.#.......#.~###....+....#.###.......# #.# #.P~~7777~~.# #.# #.#...#####'###.....####.#...........# #.###..P~~~77~~P# #.# #.#.#..###..###.....#.[..............# #.....#P~P~P~P~.# #.# #...>........................#.......# ##........P~~...# #.# ######.######...#..##........#.......##### #.##.####PPP#.## #.# #..#....)####....#..................# ##+##.##.....#.### #.# ##...##### ####.....#..##..........####.....##.#.......# #.# ##### #####.#...#..#####.....##.....##.#######.# #.# #.#......# #.....>#.....##.#.......# #.# ########## #.#......# #......##'##....#.####### #.# #........# ######.#......# #......##(#######.# #.# #........# #.........##### #####..##.).....#.# #.# #........# #......#..# #..########.#.# #.# #........##### #......#..# #..# #.#.# #.# #............####......#..# #..########.#.# #.# #............##...[.......##### #####..)........#.# #.# #.............#.##.....##.....# #.....########..#.#### #.# ###.............#.##............# #.....# #..#....# #.# #.......#.....#.#.##.....#......# #...<.# ######..####.# #.# ###'#######.###.#.#.######.#......#####.....# #....#..#..#.########.## #....######.#.#.#.#.######.#..^.............###....#..#..............# #....'....#.#.#.#.#.##...#.#.##....................#..##.#.########### #....####.#.#...#.#.#....'.#...............####.####.....#.# #....# #.#.#####.#.#....###.........######...#.# #.#####.# #....# #.#.......#.#....# ##.#...............#.# #.# ###.# ###### #.##....###.#.#### #.#..##.........###.####'###...# #.#.........#.#######.#...#...#####.....#......#.### #.#.....#####......##.###.#.......'.....#......#.# #.......# ######.##.# #.#...#####....##......#.# ####..[.# #.##.###.##..# #########......#%# ###### #.##.........# #.......#......#.# #.#......(...# #.......####.....# #.##.####.#..# #....)..# ####### #.##.# #.#..###.......# #.##.####.#............# #####'##.#........(..####### #......#.#.##.#....(.# #......#.#.##...###### #......'.#.###..# #......###.# #..# ######## #.###..# #.....># ########