cocomats

For definition of cocomats, please visit here.