>>262の補足で
Aの変数に何回目で値が入るかグローバル変数使ってカウントしてみたら、
カウント値が0→3になってたので3週目で代入されたようです。
ただ、同じ項目内でグローバル変数は毎週ちゃんと1ずつカウントアップされるのに、
同じ項目内でやっている変数への代入は3週目にならないと行われてないようで、
何なんだこりゃ?という感じです。