how long do you have to eat pasta?