green eggs and ham broken down