An interesting discussion of the problem is rather complicated to accomplish may be many arguments to be heard.