Number Theory Level 3

Let $$n$$ be expressed as

1! + 2! + 3! + ... + 100!

What are the last three digits of $$n$$?

×