constructive : 0