### ##.#### ######## #.#.#.## ####...P..## ####.....P# #.........P###.z.#.....### ##...........#.z.##.......# ... #..#...z..z#z..z..##....#####... ###.z##.%.....#..###.z..##...... ######.....#.....#.....#....... #...%.....f.f...#..../.... #######..........f..#........... #..........#.........##.....##.. ##...%%.....#......f....#.##.#... #.........#.##...............P... ##........#..........#........... #...................%............ ##...................#%........... ##.................##......<..... ##.....##........(.............. ###.....#...........#........... #P.......P............%......... #................P..............# #ff.....................Y...(..... ...f...........ff...............f. #.......................##....... #.........#.......##.P.# #...... .................. #.... ...... .#.......###......#.#.... ..#.. #........##....###.#..... ... ###....##......fff........ .. #f....#.......fP .f.f. ##.. #<......... f #.#............ .#.....#....... #..f....#...... [.....### f.... ..... ##.. .... . ...