Assignment no.3