SOLVED 108. Holy cow. What a great problem.
Cleaned up 100 a bit.