Added solution to problem #8