>>489
気づいた点だけ。

Thread.sleep((int) (Math.random() * 1));

って、なんだこりゃ?