Solution 98 (slow as hell, about 3 minutes)
Greatly improved speed of solution 98 - 3 minutes to 10 seconds
Refactor: removed some unnecessary lines
30% speed increase
30% speed up
Remove unused code