Pyramid quest for immortality