There are 7,519,722,259 pieces to this puzzle, and 335,896 expansion pieces are released every day. And still my piece is in an Escher-like impossible shape.