.# ##### ######.# ###...P ##+## #......# #...PP.####...## #......# #..P.PP##.....###...... #......#.......##.#..# #.%.........#.#..# #### #.......+........)'....###..... #...####.........#.##.....# ##. ##.......##.###..### ##.....###......# ##...## ######.# ##'######### .# ####.........# .# #.......####.# .# #.##.##.# #.# .. #.#...#.####.#..# #...............# #.#...#.####.#.## #######.#..##.# #.# ............##.####.# #####.......<....# ####.######### ################.# #..l<......).....# #.#######.)#####.# #.# #..# #.# #.# #####..#####.# #.# #.....)....#l########### #.# #.###..###.#.##........# #.# #.# #..# #..........##.# #.###.###..###......###.##.# #.................#.###.##(#### #####..#########.##.....?.....# ##.# #.############.# #.# #.# #.# #.# ##'## #.# #.# ##...## #.# #.# ##.....## ####.##### ##.## ##......)## ##...[....# ##...## #.....###.####...#.###.#####.. #.....# #.....# #.'.................... ##...####.....###.####...#.###.#####.. #..##...........## ##.##.###.# #.###...........# #........# #.# #....._.....# ####.##### #.# #...........### #.# #.# #.............# #.# #.# ####.....####.# #.# #.# #.....# #.# ##.## #.# #.....####.######...# #.########...............#.# #..............##.######...# ###########....##.# ##### #....##.# #.......# #########