Added solution to the github repository.