Challenge-response test determining human and machines