Initial version of programming problem