• I had my hopes up, right up until the end where it's noted that constraints aren't handled.

    So, just another half baked solution. Nice approach, but still not there.

    ----
    Jack D. Leach
    www.dymeng.com