homeWork 3&4