http://acm.math.spbu.ru/~gassa/slides/