Did an interesting problem.