2.pm:  Axe unused sum()
1a:  Add Python implementation
2:  Add Python implementation