### ###.### ### ###### ##.....############ #######.########P##.### ##### #......+..........### #.........##.##.......# ####.#.#### ##......########....#######.........#...+.......####........P# ##.....## ####..............^####.#..........##........## #P.....# ######..#.....##.....##........#.'........# ##.....# ####...#........#...........#........## #.....# #..##.........#.......#.##..[......# #.....# #.#....8.....#........+.##........## ####'## ### ###........####:.).....######.#'#.# ##.# ##.# ##.......######.......## ##...### #..# ##.#####..8...######.........# #...## ##.# #..8..#..............#..#.#### #.### #.# #....................##...### #.# #.# ### #8.>....8.>.8..8...#..#.....## #.# #.# #.####.....#...S........+..#......# ###'##### ##.# #....##.8..#............###......## #.[.....## #P.# #.....#.#####..8....#.### ##.....## #.......P# ##.# #.......##P###......###.###.......####.....).P# ##.# #.......'..P###........#.##......##..'.......P# ###..# #.......##...P##...8.......+.....#..##.......## #...## #......>#.##....#.........##.....'.###......[# ####..# #.......#####...##.......###.....### #.......# #.#..## #####'### ##...##....### ####'## ##'P##### ##..## ##.# #.....##..# #..# #...## #..# ##..# #.)..###### ###.### #....#### ##..#### ###P.## ##...## ##[....# ####....# #..###.### #....# #....# #P.#.#.### ######'## ##........# ##'###### #....# ##...#...# #.......# #........### #...#...##### #....# #####....# #.....>.# ##.........#####.#..##.'...####....########......#.### #.......# #P...........P#..#...#.##P....+....'.........###.....###.......# ##.......###.###.###.#.########....#########.#.#.###...#.......## #.......###...'.....#.# #....# #...#.# ###..........# #........##.#####.###.# #....# #.#...# ###..P....## #.......#######.......## ##'### #.#...# ##+P#.### ######### #.####'P#.# #.# #...#.# #...## #### #.#### ##.# ##.P### ##.## #.###'## #..## #..## #.# ##.#...# ##..# ###.######## #.### #.#.#.# #..## #..........######'#.#### #.#.#.# #####..# ##..........##..........# #.....# #......# #.......................# #...#.# ##......# ##..........##..........# #.###.# ##.......#######..........##...}......# #...#.#####.........#.##............##..........# ##..#..+..................#..........##..........# #......#######......###.###...........#..........# ###.#### #....)...#####...........##..........# ### ##....)<## ########.#############..# ######## ### ####