This is a school project in Java