I never knew ancient civilizations had such intricate technologies. History really does repeat itself, doesnt it?