Added solution and files