1st assignment for UQ's DECO2500