Added solution to Q147