Project Euler 019 published