solution to 012 started.