euler 12; global runner