Author: vladimir bazant, vaclav chvalovsky, jiri rathousky