### ### #.###############.# #.................# #.###############.# #.# #.# #.# #.# ###### #.# #.# #....# #.# #.# #....# #.# #.# ###### ###############....# ########.# #.# #....# #............).....+ (.......># #.# #####....####.#############....##################.# #.# #..........(..>....... +................## #.# #.# #..................... #..........#####..# #.# #.# #.(................... #..........# ##.## #.# #.# #.........PPPP######## #..........# #..# ##'## #.# #.........P...#.<# .. ............# ##.# #...# ##########.# #.........P...#..# . .###.######### #.###...# #.......)..# #.........P.♣.#..# #. #..##)..# #.########## #.........P...##'# #. ##'##...## #.# #.........)...#..# #........# #.# #.............'..##+### #........# #.# ######.#......#.......# #........# #.#.. #.#..P...##'###+## ###..#.### #.#.# #.#..P.♣.#....# ##.#.# #.#.# #.#..P...#....# #.#.# #)#.# #.#..P...#....# ####...# #.#.# #.#..PPPP###### ....... #.#.# #.#........... .......######.#.# ... .... ................# ... .#### #####..#####.### #..# #...# ##..#######.# #........##.# #.#).###.##.# ...##.# ##.# ..... .. #..# #..... #.# #.## #.... .. #.# #... ..# #.# .># #.# #.# #.# #^# #.# #.# #.# #.# #.#