Solution complete

Complete solution added.