versi PHP dari tugas 2, juga merupakan perbaikan dari tugas 2 kami