#+###### #......# ... ?# #......# ...#.# #......# ...... #.. #......# .... ...### #......# p@p ....#. #......+ ##########p########## #.... #......# #.##.##.##.##.##.##.# ##.>.## #......# #..........p(.......# #.....######...<..# #...8..8.....8..8ppe# #.......#......# #..........(..((p4@p# #......'......# #.##.##.##.##.##.##(# #..#####......# ##########'########+### #)[# #......# #C# ##...## #..# ######## #.# ##..<..## #..# #.. ##..###..## #####'####### ######## #... ##..##.##..## #...........# #..##..# #.####..##...##..# #...........###).##..### #.# #..#.....#..# #...........'..##.)##..# #.. #..##...##..# #...........'..##..##..# #.. ##..##.##..## #...........###((##..### ##..#'#..## #...........###))##..### #.....## #...........#))##..##..# ##...## #...........+..##..##..# ##'########### ########+#######..##..### #............# #...........# #..##..# #.........#..# #.#.#.#.#.#.####'###### #.#..##..#..##### #...........#......# ##.##..##....#..# #.#.#.#.#.#.#......# #..........#....# #...........'...)..# #.........#..#..# #.#.#.#.#.#.'......# #....#####..#...# #...........#......# ###### #...#..# #.#.#.#.#.#.#......# #..)#..########...........#......# #..#...#......'.#.#.#.#.#.#......# ##..#)).#......#...........#......# #....#).#......##################+# #....#..#......# #...#...#......# #..#....+......# ##################'##'###### #...#..#.....#.#......# #...#..#.....#.#......# #...'..###+###.'......# #####......)...#...(..# #.......#####..######## #######.+...#...#.....# #.....#.#...#...#.....# #.....'.#####...#))...# #.....#........)')))..# #######################