First commit. solved 12 problems and got 15 wrong.