Self validating (8/25)

Self validating