>>57
-1 が使えない状況がおかしい。
使えないというコードそのままさらしてみ?