this repository is for my java school project