project euler and class 12 proj