https://www.caripengetahuan-id.com/2022/09/contoh-soal-praktikum-pemrograman-java.html