just some java programs for test and learn