Adding project euler #45: triangular pentagonal hexagonal