CSF @ Evergreen homework