Subalgorithm