################################### #...................#.............# ##### #.#################.#.###########.# #...# ###.#..##..<........#.#.# #.# #...######......##.#.#######.#.#.##### #.# #...'...........................>....##### #.# #...######.#.###.#.#..#.##)..#.#.##......# #.# #...## #.#.......#..#.##...............# #.# #....#####.#####...#..#.##....##.#.......# #.# #........#............#........#.#.#+##### #.# #....###.#######.###.######.##.#.#...#######.# #....###.# #...#.# #.##.#.............# ##>......## #.#.#.# #.##...############# #######..# #.#.#.# #.####.##### #..## #.#.#.# #.# #.....# ##### #...#####.#.#.# #.########.# #...# #......##.#...# #........#.# #...#######+.P.P.##.##### ########.#.###### #.............>..##.# #..<.....# #............P.P.##.# ######################.# #................##.# #....................#.# #...#######'###..##.# #.##################.#.# ####...# ####.# ##.##.# #.#....###.....# #.#.### #..'...# #....# #..#.# #.##)........#.# #.#...# #.##...# #.#### ##.#.###.##...###...#.#####.###.# #.##.######.########.#.....##...#..........##.# #.# ##'##......#..........#.######...)...)._.......###.# #....#...#.#########....# #...#..................# #....#...#......<# #.#..# #..#.....⌠....####.##### #....#...###########.#.># #..#...............# #....'...'........##.#### #..#..._.....#####.# #....#...########.##.########..#...).......# #.# ######### ######...# #.##...........#..#....#...# #.# #.......# #...# #.############.#....)......# #.# #.#####.# ##### #.# #...)#...........# #.# #.# #.# #.# #.##.##.#.#.....####'######.# #.# #.# #.#.....#.#.#....#........#.#####)# #.###### #.#.#####.#......#........#.#.....## #.#....####.#.#[....###.####........#.#......# #.'....'......#..............#'######.#..###.# ###...[####.###..#####.#####.#....# #.#......# #....# #.#....#####.# #.####.# #.##.##### #....# #.#........#.# #.##.#.# #.#..# #....# #.#.######.#.# #.##.#.###.#.## #....# #.#....# #.#.# #....#.....#.# #....# #.####.# #.#.# ###.#####....# ###### #...##.# #.#.# #...# #.#### #.#.##.###.#.# ###)# #..)# ###.##.....#.# #.# ###)# #.######.#.# #.# #.# #.########.# #)#####.# #..........# #.......# ############ #######.# #.# ###