"they invented toilet paper and perpetual embalming"

Ancient Egyptians invented the first paper-like substance, called papyrus. Papyrus scrolls were made by taking slices of the inner part of the papyrus stem, flattening and then pounding them into a hard, thin sheet. The word "paper" comes from the word "papyrus".

Egyptians did not actually invent toilet paper: that honour goes to the Chinese, in around 500 AD. It was first 'invented' in the West by Joseph Gayetty in 1857.

The Egyptians did, however, invent embalming: the process of preserving a dead body, also known as 'mummification'. The earliest known Egyptian "mummified" individual dates back to approximately 3300 BC. Over 1 million animal mummies have been found in Egypt, many of them cats.