Find the number of non-empty subsets of {11, 22, 33,..., 250250250250}, the sum of whose elements is divisible by 250. Enter the rightmost 16 digits as your answer.
These problems are part of Project Euler and are licensed under CC BY-NC-SA 2.0 UK
http://projecteuler.net/problem=250