added Project Euler 16