> @をz=x+rとおくと、
意味不明。これ以降全て間違い。

何故意味不明なのかを、詳しく説明していただけないでしょうか。