####### ##.....# #...PP.## #..P∩P..# ###################################..P....######################## #...........................................[....................# #.....................................................)..........# #..#########################'###..#####'###########'###########..# #..#............^..............#..#......)....................#..# #..#..................)........#..#...........................#..# #..#..#####+####..###'#######..#..#.....)..........)..........#..# #..#.)#........#..#.........#..#..#...........................#..# #..#..#........#..#.........#..#..#..............)............#..# #..#..#........#..#..#####..#..#..#...........................#..# #..#..#........#..#..#...#..#..#,,#######'############'########..# #..#..#........#..#..'...#..#..#,,,,,,,,.........................# #..#..#........#..#..#...#..#..#,,,,,,,,,..................E.....# #..#..'........#..'..#...#..#..#...,,,,,,........).....§E....E...# #..#..#........'..#..#####..#..#..#################..#'#######.E.# #..#..#........#..#.........#..#..#..............e.e.........E'..# #..#..#........#..#.........#..#..#.....=./...(...e.eE......Eee..# #..#..##########..###########..#..#........)..................#..# #..'...........................#..#......E..E.)...............eE.# #..#...........................#..#........