851-0101-64L  Philosophy of Algorithms