Just an initial solve, 1/3p, later trimmed some cycles. --TrottingHeart