Temple Pushing

To be written.