just remix and add a rule
white=not required yellow=sort of required light red=required red=very required purple=very very required rainbow=omega required black=ultra required (yes this is higher than rainbow) rainbow+=ultra omega required rainbow++=the unlimited and final requirement