ParentFull threadHasz·This is called the shot exchange problem and is a very, very active area of work.View on HN