blood_groups.cpp accepted