first bash at problem.