implemented excercises without the extra tasks