Things must be tough on Sesame Street!