Client code: DepGraph. Didn't use .rb