What is the remainder when 1!+2!+3!+...+99!+100! is divided by 18?

Again, I have no idea what to do.

At first I didnt know what ! meant so I simply did 101*50.

Now I think its 101!*50, but thats just a guess. The only thing I could conclude was that 1 would be mentioned 100 times, 2 would be mentioed 99 times, etc.