空き thread 待ちの sleep を Thread.pass に変更
不要な require の削除、スレッド実行句内の一部調整