Funny thoughts on Sesame Street