Each file includes the simple implementation of an algorithm