The java files, late I'm afraid.

Please note the file proof.png.   I have added this at the
recommendation of Keith Mannock.  This shows when the files were created
on my machine.