Looping within a case statement

And if you want to make the whole fading business easy: