Coding Test soln.