###### #....####### #..........### ######## #....##......### #......################### ######.........PPf..## #.........(.()...........# #...........P....P.P.# #.........##############.# #........P.......P...## #.........####...#######.###.........fPf.fPfPP.P.# #####........................).).......fPfP####..f..# #......................##...)##%..........P#.)'.....## #.###...#....####...##.##..............f..f#>.#f.ff..# #.# #...#...........##.#................P.P####P..P..# #.# #...#...........................##...PP.ffff.f...# #.# #...#...∩.......##.#.######.....##..f.f.....P....# #.###...#...........##.#.# ###.#.##.....P..PP..f[## #......................... ...........P.P....f..# #<.....>............##.#.## ###.#..#..##......#..## #........##.#.###.####.#.# #.#..#........###.## #.........#.#.# #.# #.#.# #.#..#........# #.# #....<.....>... .$ ..... ......).....).###.# ###........>#### #.#. #.#..#............# #.......#.# #.########.#..#............# #.#.#####.# ........##.#...............# #.#.# .........##.#.....###.......# #.... ........).........# #.......# .........##.#.....# #.......# .............#.#..# #.......# #######.........#>#..# #......<# #.......########...#..###.......# ######.......#.......########## #.....######.#.......# #.####...D.#.#.......# #...####.#.#^......# #.## #h#.#.####.## # #.#.#.# #.# #.#.#.# #.# .#.#..####.# .#.#....##.# .#.#..#.##.# .#.#..#.##∩# .###### #.#.=.....# #.......######.#...##### #.########.......#...# #.........########...# #....................# .......################ #####