###### ######....# #....#....# #....'....# ##..##....#### #######'##..# #........# #........# #######..# #+#####+## ######## #.....##'# .........# #......# #.....#..# .........# #......# ... ....# #.....'..# .........# #......# #......# #....# #.....#..# .........# #......# #####......######....### ###.....#..# .........####......# #..................###.## #...#####..#########....O.....##'### +..................#....# ##....#............#..........#...# #..................#....# #....#............#..........'...# #..................#....# #...##.....########..........#...# #.......>..........#....## #...#########.....#....###+###...# #..........##'#....##....# ##.............>..#....#....##...# #....#######..#####....### ##................#....'....##<..# #....'............#....# #...#########.....#....#....#....# #....#............#....# #...##.....##.....#....#....##...# #....#....######..#....#######...#............#....#######...# ###+##....########.###+#####......#...#............#....#....'....# #..^......#.............# #......'..##.....##.....#....#....###### #.........#.............# #......#..##.....###'####....#....# #.........#............#####......#..........#.....#....######. #.........#............#......#####..........#.....#........... ######....#............'......#......##.....##.....#........... #....#....######..#......#......#########.....#........... ##'###....###.##..#......#....................###'#......# #............#...#......#####....................#......# ######............#...##'##......#..####'####.........+......# #.......##....##..##..##..#......#..##.....####'####+##......# #...##..##....# ####..##..#..P.P.#.........#.................# #.. #..##...... ...##'##..._..#.........#.................# #. #..+........ #......P.P.#.........#.<...............# # #..##....#########..........+.........#........... ...##....# #.........#...######.....#........... .... +.........#...##..######............. ##..# #....######...##..#......############ #....#...#######..#......# #....#............#......# #....#............#......# #....#'####...#####......# #.........#'###....#####... #..................# #.... #..................# .... #####..............# #..##'###.........# #######...#...#.........# #....##..##...#.....##### #....##..######.....# #........#.....###### #........#.....# #........'.....# ##########.....# #######