ghighschool  java source code