Eric Thompson coding exercise