【 課題 】2を底とする最小の強擬素数、2,3を底とする最小の強擬素数、2,3,5を底とする最小の強擬素数、
2,3,5,7を底とする最小の強擬素数、2,3,5,7,11を底とする最小の強擬素数…と可能な限り計算
するためのJavaプログラミングを作成せよ。

【 用語 】強擬素数についてですが
      http://www.ise.chuo-u.ac.jp/TISE/pub/journal10/journal1001.pdf#search='%E5%BC%B7%E6%93%AC'
      の定義1.6を参照願います。
【 期限 】急ですが8月中でお願いします
【 Ver  】特にないです。
【 補足 】BigInteger(int bitLength, int certainry, Random rnd)
      probablePrime(int bitLength, Random rnd)
      nextProbablePrime()
      isProbablePrime(int certainty)
      これらのconstructor,methodを使ってはいけない。
      他のconstructor,methodは何でも使って良い。
      
      よろしくお願いします