################################################################### #.................................................................# #..............................#####..#.......................##..# #.#########............).##.<..# #..#....#....###...........##..# #.##PPPPP##....[....##.).##....# #..#....#..................##..# #.#PPPPPP.#.........##.[)##....#####..#.......................##..# #.#P..PPPP#..............##...........#.............#######.......# #.#P.>...P..#######.................................#.....#..>....# #.#PP.......# ######......#####'######.....######.....#...)...# #.#PP.......# #...###'####.....##...#..##.#..........#.......# #.#PPPP..P.## #..........#.....##...#..##.#..........#.......# #.#PPPPP...# #..........#.....##...#..##.#..........#.......# #.#PPPP...## #..........#.....##...#..##.#..........#.......# #.#PP.....#### ########'##########...#.....#######....#.......# #.##PP...###.. .................#...#######...###....#.......# #.###...####.# #######......##..#.....##.............#..##...# #..........#.# #......##..#.....##.............#..##...# #...#.#....#.# #......##..#.....##.............#..##...# #.....#....#.##############......##..'.....##.......##....#.......# #.....#....#.........................#.....##.......##....#......)# #.....#>...#.........................#################....'.......# #.....#....#.........................................#....#.......# #.###.#....'.........................................#....#.......# #.....#....#.........................................#....#.......# #.....#....#.........................................#....#.......# #.....#....#.........................................'....#.......# #.....#####################################'##########....#.......# #..##.#######.......................................##....#.......# #..##.#....'........................................##....#.......# #..##.#....#........................................##....#.......# #.....#....##...##..............##.##.........##....#######.......# #.....#....##...##..............##.##.........##....#######.......# #...#.#.........#.........................................#.......# #...#.#.........#.................))......................'.......# #.....#.........#.........................................#.......# #.....#....##...#...................)...............##....#.......# #.....#....##...##.###########.....##)........##....##....#.......# #..#..#....##...##.#.........#.....##.........##....##....#.......# #..#..#............#.........#................/...........#.#####.# #..#..#............'.#######.#.....................[......#.....ZY# #..#..#.>..........#.#######.#......................##....#......$# #.....##############.........################.##....#####'###.....# #.....# ########### #...##>##...<##......#.....# #..#^.# #...#........#.......#.....# #..#..# #...#........#.....^.#.....# #..#..# #...#........#.......#.....# #..#..# #...#........#.......#.....# #..#..# #...#........#.......# #.....# ####+## ##..###########......# #.....# #.....# #..####.....##......# #..##.# #...#.# #...................# #..##.# #...#.# #...................# #..##.# #...#.# #...................# #.....##########.....####################'################### #................................................. #..#........###.........[..##...###....###........ #..#....##..# #............##<..# #....# #........ #. #....##..# #..######....##...# #....# #........ #.......##..# #... ......##...###....# #........ #.......##..# #............##..........# #........ #............ .................................... ##################################################