Solution of the Poincare Conjecture