Why does boiling water makes the pasta soft but the egg hard?