Prompt #21 - slow