please I need you guys to answer this java question for me by tomorrow

because my java tutor will ask for it.

A COLLEGE OFFERS A COURSE THAT PREPARES STUDENTS FOR THE SISCO CERTIFICATION EXAMS. LAST YEAR, THE COLLEGE PRESENTED A NUMBER OF STUDENTS FOR THE EXAMS. THE COLLEGE WANTS TO KNOW HOW WELL ITS STUDENTS DID ON THE EXAMS.

WRITE A JAVA PROGRAM TO SUMMARIZE THE RESULT GIVING THE FOLLOWING TABLES

JAMES=1

PETER=1

PAUL=2

SAMPSON=1

JOHN=2

MIKE=1

ANN=2

HAWA=1

ZAK=2

BOAT=1

NEXT TO EACH STUDENTS' NAME IS WRITTEN A 1 AND 2 IF THEY PASSED OR FAILED THE EXAMS RESPECTIVELY.

1. OUTLINE THE ALGORITHMS FOR THE PROGRAM AND DRAW THE FLOW CHART

2. DISPLAY A SUMMARY OF THE TEST RESULT INDICATING THE TOTAL NUMBER OF STUDENTS WHO PASSED AND THOSE WHO FAILED.

3. IF FIVE OR MORE STUDENTS PASSED THE EXAMS, THE INSTRUCTOR GETS A BONUS. WHEN THE INSTRUCTOR GETS A BONUS, THE PROGRAM SHOULD CHECK IF THE STUDENT HAS PAID HIS/HER FULL FEES.

IF THE STUDENT HAS PAID HIS/HER FULL FEES, THEY SHOULD BE ISSUED A CERTIFICATE, OTHERWISE, IF HIS/HER FEES IS NOT FULL, HIS/HER CERTIFICATE SHOULD BE WITHHELD.

PLEASE FOLK, I NEED YOU GUYS TO HELP ME OUT WITH THIS WORK.

EMAIL THE WORK TO THIS EMAIL ACCOUNT: dawson.tawia06@gmail.com