Tarbell Number 3 now 100% more runnable; Java version complete.