https://mrteacheronline.com/zero-first-conditional/