Initial commit.
Translated more functions in problem.