Homework: Antoan Angelov 61659