################## ###### ####### #...............># #....####.....# #................# #....#..#.....# #................# #....#..'.....# #................# #....#..#.....# #................# #....'..#.....# #................##############..).##'#.....# ##########....####.................#..####### #....# #.................'...# #....# #.............>...#...# #....# #.................#...# #....# #.................#...# #....# #.................#...# ########### ##....####.................#..######### #.........# #.........#'###+####+##+####..#.......# #.........# #.........#......)....................# #.........# #.........+.....................P♣P♣..# #.........######.........###..###.####..#.....♣PPPP..# #######...........#####'#####'###.####..#...PPP♣♣♣P..# #..##.##.##.##.......#...#............♣P♣# #### #..#.........#.......'...'..(.......PPPP♣ ..# #....................#...#...........♣PP♣# ..# .#######..#..⌠...⌠..######+##.####+#####...PPPPP# ..# #..........#.........######.##.#..............♣######+ #...............>..............'...............'....+ #.......#..#.........#.........#...............'.>..# .......#..#..⌠...⌠..##.###..###...............'....# #.......#....(.........'###..#....#'#####......###### #.......##'##.........#...'...#....#...# ##..PP♣# +.......+...##.##.##.##...#...#....#...# #..♣P♣ #.......#.[...............#...#....#...# ##.PP♣♣ #.......#.................#...'....'...# #...♣P♣# #......<#'####.##.##..##.##.###....#..####..PPPP#K. ##+#.......# .# . #.. #+##.#.......#...#.......#Kg +.......# . .. ..#...