9.5.dizzy - got func is_left_child and tests for it, that's it. CAN'T FUCKING USE IT GONNA DIE NOW
mygraph - base class for non-oriented graphs (adjacency lists implementation). does not yet detect cycles.
16.6 - if set of equalities and inqualities can be satisfied