We (Saeed Dehnadi, Richard Bornat) have discovered a test which divides programming sheep from non-programming goats. This test predicts ability to program with very high accuracy before the subjects have ever seen a program or a programming language. Draft paper which incorporates some of the criticism we got at Coventry mini-PPIG and the University of Kent in January 2006. Abstrac