Initial version of the problem 1