added fifth solution CatsDogs