Added sample solution