######## #......# #####......# ...........# ##### ...........# #...# ....... .##.........#####.#.# ##............. ..........<..................#.# #............... ...........................####.##### #............... .............................[.#.....# #............... ..........##...........#..#.#.######.# #.............. .......................#..........##.# #.............. .........................####.....##.# #.............. ............_...................####.# #.....).(...... .......................########......# #......<....... ..................###......# #..##### ###.....p........ ##+#.....##........# #......# #..# #......#+#....... ###..................# #......# #..# #................... ......................###......# #..## #.................. ................................# ##...# #.................. ......................(.......### #....# #............###.. ................................#####'##+## #......###.......# ......................#.....##............# ###..[.......#...###...........#.#.)......#..................[# #........>.#...#............#.#.#.......#...................# #..............#...........#.#.#.#......#...)...............# #..............#...........)#.>.#.......#...................# #..............#...........#.#.#.#......#...................# ..............[..............#.#.#...###+########............# #..........#...................#.#............#.............### #.....................).......................#.............# #.....#................#....#'##..............#.............# ##........[......#......................#.............# #......[........#..[.....######........#.............# #.....<.........#........'...##........#.............# +...######......#........###.######....#.............# #... ......###....###.....#####.....#.............# #### ##.###.# #....#..........##.....#.#######.....# #+ #>.......#..........##...#####^PPP.#.....# .........#..........##...#..##P^P.^#.....#### ...#..........##....P.#.P._@.#..!.....# .............##...##P.# ########.# ##...........##...##### #......#.# #...........##.#####.############.#.# #...........##.#..#........).# #.#.# ##..........##....#.......)#)####.#.# #..........####.###.......#...##.#.# ######......[........K..#.###.##.#.# ###########.####..#......#.##.#.# #..............#..#.#.##.#....#.# #.#....#....##.#..#.#.##.######.# #.#........###.####.#....##.....# #.......#### #....#.#######.##### ######### ####.#.# #.....# #...# #####.# ##### #.# #.# ###