puzzle symbolism