perceptual optimization: write next poem while user is reading