For Loops

Watch out for infinite loops