CLRS47010