############### #.............# #.###########.# #..## #.# #####...# ### #.# #.....#'#####.###.# ### #.#####.....+..##.# ################.# #.# #.###.#.....# #................# #.# #.###.#..#### ####.##############.# #.#####.###.#..# #.#..# #.# ####.#...+.....#..# ... #^#..###### #.# #........#####+#.##### .... ####.....#...#########.# ####.#.###..##.#.....# ........ #........#.............# #.#.###..##...###.######## ....... .# ####.#.......###.####### #.#......####.##.........######.##..###.# #.#.....#####.# ###...............######..†..##.(.......### #.#.#.#....##.# ##.###......>...#.PPP#####....#......... ######.#.#.##.##.# #.# #.###...#..#..⌠P######.#.#.......######......#.#.##.##.# #.# #.# #...#..#.PPP##..##........................>#.##.##.# ###.###.###......#.#####.<##....................[.........##.# ###.........#...#..#.'...##'####..#........####.##############.# #.........#.#......#.'...'..# ##.#........# #.##### .. ###.#.##.^........#..#.#...#.## #.#........# #.....# .# #...........#.##..#..#.#####.# #.#.#......# #####.# .# ###.........#.##..#....(≈≈≈### ....#......# ###'####.## #.###.#.#...............⌠# ##.##......# #.........# #.##....#.........######## #.##.###.## #####.....# #.##..#(#.......#..... ...### ### #.#.....# #.##..#.##.####.#...... ..# #......# #.....#.##.####.###+##.# #......# #####...........# # ###.....# ######.###### ###.......# #.# #.........# #.# #.....g...# #.# ...........# #.# ...........# ... ....######## ... .... ... ..