The windmills of your mind
483