initial commit for java solns