Greatest product of 5 consecutive digits within a 1000 digit number