The algorithm uses two variables, flag and turn.
האלגוריתם משתמש בשני משתנים משותפים, flag ו-turn.