I really don't really feel like receiving a PHD in deep understanding to accomplish this, so I went for a really uncomplicated answer. It will take a extended time to do this, and whilst the full thing stunning mathematically, its not extremely practical particularly for a one man or woman performing on this in their spare time.