すみません、1つ書き忘れていました。 速度を最優先するならY方向のループすらやめてPRINT文たちを直値で16回並べる方が上ですが、この処理が呼ばれるのが1フレームに数千回とかでなければ無いに等しい差なのと、それよりもプログラムを見やすく、行数などを変えやすくしておくことの方がずっと重要なので、ループのままがベスト、という考えです。