for : 9 ways to use "for"