### ###### ### #######.######.##.######.######### #.................................. #........................."........ #............................###... ##...........................#.....# #....###.#P...##.##'####.....'....#. ##.### ###...#.........#..... #.....## #hS#P##... #......# ###.g....#.. #.....#######....(....#. ##....%.................# #.......................# #...###.#................ ##......#.(.(............ #..#.......#.####....... ##..#...#...### ....... #..........h## ....... ##......#....# ....... #..#...#...######....... #..####...g#.##.#....... #...............h....... ##P#.#..##PP#.######### ##############