######################## ........................ ####...########.######### #...# #.#<....... #...# #.#....#### #...# #.........# #...### ########### ###.....# .# #......## #+# #.# ##.#.##.###♣♣ ..#... ...#>#...+.P♣♣ ####..#.## ##....#.....PP♣ #........ # #...#....P♣.♣ ###+#......### #......+.P.♣ #.....#.S....# #.#......##♣♣♣ #..........# .........# +..........#.# .#####..################# ###+##.###.#.# .........##.............# #.#. #.# ###.##...##.##..........# #.#.###.# .. #...##.............# #.#...#.# ### #......#.....^.....# #.###.#.# . #.#.#.##...........# #.......#### .# #...#.##+##'######## ##.........####.# .................# #...............# ####...#..........# #.............### #...#..........# #...............'.# ##.####'######## ####............#.# #.# #.# ##########...#.# #.# #.# #...#.# #.####.# #...#.#######......# #####.#.....#..##### #.#.###.....# #.#.# #.....# #.#.# #.....# #...# ##....# ##### #.#### #.# #.# ..#