13512025 - Stephen - Tugas IF3110 versi Final