How long do you have to serve for the us army to become a citizen?

5 years