Siehe Beispiele zum Download. Dort wird anhand einiger Beispiele eine optimale Lösung wie diese hier erarbeitet.