https://medium.com/@hanifabdillah2212/laporan-praktikum-algoritma-pemrograman-minggu-keempat-48e5dfb0264a