Prompt Problems: a new Programming Exercise for the Generative AI Era