>>437
>【プログラム中の全てのスレッドは、
>常に同じ順序でロックを要求しなければならない】

手法の前に何故同じ順序でロックしなければないらないか考えて見よう。
それが分かれば、どうすれば良いかが分かるでしょう。w