solve 14
another version 14
key as BigInteger
modified 14