. .... ....P ... ... #.. #.# #>### #...# ########### #.#a########################## #.........####.#..........................# #.#######.#..%.#.####.####.####.####.####.# #.#.##.#.#..'.'.%#.#..%.'.[#.#⌠.#.# #####.#.##.#.#..#.#..#.#..#.#..#.#..#.# #.....#.##.#.##'#.##'#.##'#.##+#.##'#.# #..........#..........................# #........#.#.##'#.##'#.##'#.##+#.##+#.# #........#.#.#..#.#..#.#.%#.#..#.#..#.# #........#.#.#⌠.#.#..'.'..#.#..'.'..#.# #######'##.#.####.####.####.####.####.# #...).#....#..........................# #[....####.##########################.# #.....# #..).......##...........# ##.# #.....####....#####.##...........# #..# #........#.##[### #.##.........).###.## ########....#.##...# #.##...........##..# ### #...........+.####.# #.##.........^....######.# #...........#.# #.# #.##...................[.# #........'###.####.###..#............######.#.##### #........'.......#.##...#............#....#.#.....# #........####......##.#..########....#.##.#.#.###.# #........# #.##.####.#.>...### #.####.##.#.#.# #.# #........# #.##.# #.#..##.#.# #.# #.##.#.#.# #.# #........# ##.##.# #.#.###.#.# #.# #.#<.#.#.# #.# #........# #..##.# #.........# #.####.####.#.# #.# #........# #..##.# #.#.....#.# #...##.# #.#.###.# ########## #.....# #.#.#####.#####.##.####.......# #..#### ##.(# #.......##........##### #..########.#### ################### #...........<..# ##.#######.##### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######.# #.........# ###########