Author: A.V Skorokhod