Stonehenge and Giza Pyramids enigma 'solved' by carpet-fitte