Finished problem 164