It is difficult to precisely divide up the work as it was carried out. In terms of time, the team members worked simultaneously for the vast majority of time, resulting in essentially identical amounts of time expended. Many issues were discussed and contributions came from both sides.
The major subsections that can be allocated are as follows: