Well this is an interesting problem.