solve cycles in tier graph

* for items left unsolved, assign high tier values
* keep running until tiers can't go any lower