flow control exercises