プログラムに沿って処理するのが一番いいと思います。