Visit www.pprevealed.cu.cc to see proofs