The text was mostly copied from 99 scala problems and overall is too verbose. Probably it should also explain existing Kotlin API for graphs.