Once upon a time there were three programmers...