##### .. ....####.. ##### #.#...#... #...# #.....<... #...## #........< #♣.♣. #....###......... .....# ###....##.......>.. ...... #..........!....... ...... #.##.....#.#.♣♣♣... .....###.##.###.#S#♣P♣ ..........).# #.#.# .P. ..##...#######.#.# .♣♣ #.##.........#.... P. #.##.#######.##..#♣ ♣♣ ###....####### .... ######............##....# #.((...#.............##.# #......#.....[....### #.# #<.(..##..........# #.....##..........# #.....#.............. ###...............### .................# .......#...........P ###########.........P