removed p012 solution
solution for p012
solution for p045