Minimum Weighted Subgraph With the Required Paths — CaffeCode