Four children (Sam, Lily, Dan, Barb) have different last names (Smith, Jones, Gonzales, Lee). Find out everyone's full name.
1. Barb's last name does not have a “z” in it.
2. Sam's last name does not end with an “s”.
3. Lily's last name has 5 letters in it.
4. Sam's last name is not the shortest one here.