Very good. I appreciate your way of getting the partitions. But there are repetitions, for example, 1 2 5 and 5 2 1 both add up to 8. When I tried it all gave repeating outputs, this is a rather hard one to make an algorithm for(definitely not easy!), see...