Euler 7-10001st prime 8- greatest product consecutive digits 9- special pythag triplet