A programming game writen in Java