Personal project, implementing some algorithms found in Introduction to Algorithms, 3rd Edition. Public domain.