algorithmically

For definition of algorithmically, please visit here.