20071218 home.science: Ancient Egyptians ahead of time