turn変数を単独変数からposition_t構造体に組み込んで管理しやすくした。