13512025 - Stephen - Tugas Besar 3 IF3110 versi Final