My Java implementation of "Intorduction to algorithms"