School project: Algorithm, Apr. 24