Added solution file and implemented ToString().