learning for loop, set