abcdtu

For definition of abcdtu, please visit here.