cheryl's birthday puzzle