A new method of solution of Halln's problem