There's a sense of satisfaction that comes from putting ideas together from different areas of math and pushing harder and harder until you finally solve it... Our solution was very collaborative because there was a lot of probability involved, but there was also combinatorial knowledge you needed in terms of algebraic summations and other techniques we had to apply to evaluate what we came up with.