http://geo.mff.cuni.cz/~sramek/ngeo106