OOO : ( Tq w d.