################## .................# ................# ##......#'#....# ##....##.##...# #....#...#...# #....#.###...# ##..##. ##..# #..#.. #..# #..# #..#.. #.∩# #..# #..#.. #..# #..# #.# #..### #..# #..#+#.#+#..# #.∩# #..#.....#..# #..# #..##...##..## #..# #...#...#....# ...# #...#.ZZ#....# ...# #...##Z##....## #....#Z#......### #................. #................. ##################