### .... ....## #..###. ........ ..... .......####... #.#.#..#...####### #................ ###..........##.# #............##.# ###......##''##...## ##.......##P..P##...## ##......####♣PP♣####..## .h###..#r..##############..# ........h.####PPP♣P♣♣P####.# !.#....#..# #P♣...<..PP# #.# ...?####..# #..........# #.# ..# ...# #'##P...##'# #.## . .#..# #.P##''##..# #..## ##..###P♣.#....#P.♣ ##..## .########P...########..# .###..............PP###.# #.#.....♣P...♣P..♣....♣#.# #........♣.........P.....#### ##....P♣.....♣P...♣♣....#..>## .............P................## #.....###.†#...#...#...........# ..##........#####.##.......)...# . #.######.†..................# .................#.........## ##.######.........##...#...## #.........########## ...............# ######.........# #>........# #.........# #.........# #.........# ###########