demonstrations:simulated_blood_typing