This is a collection of java programs