graph-lib Olympics library for work with graphs adjacency matrix adjacency classes adjacency lists another algorithms Authors Alex Lelchuk Leonid Danilevich