Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First - Restricted Prime solution in Clear category for Restricted Prime by AQiccl135
LONG = 'nnppnpnpnnnpnpnnnpnpnnnpnnnnnpnpnnnnnpnnnpnpnnnpnnnnnpnnnnnpnpnnnnnpnnnpnpnnnnnpnnnpnnnnnpnnnnnnnpnnnpnpnnnpnpnnnpnnnnnnnnnnnnnpnnnpnnnnnpnpnnnnnnnnnpnpnnnnnpnnnnnpnnnpnnnnnpnnnnnpnpnnnnnnnnnpnpnnnpnpnnnnnnnnnnnpnnnnnnnnnnnpnnnpnpnnnpnnnnnpnpnnnnnnnnnpnnnnnpnnnnnpnnnnnpnpnnnnnpnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnpnpnnnpnnnnnpnnnnnnnpnnnnnpnnnnnpnnnpnnnnnpnnnnnnnpnnnpnnnnnnnpnnnnnnnnnpnpnnnnnnnnnpnpnnnnnpnnnpnnnnnpnnnnnnnpnnnpnpnnnpnnnnnnnnnnnpnnnnnnnpnnnpnnnnnnnpnnnpnnnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnpnnnnnpnnnnnpnpnnnnnpnnnnnnnnnpnnnnnpnnnnnpnpnnnnnpnnnnnpnnnpnpnnnnnnnnnnnpnnnnnnnnnpnpnnnpnnnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnpnnnnnnnpnnnnnnnnnpnnnnnnnpnnnnnnnnnpnnnnnnnpnnnnnpnnnnnpnnnpnnnnnnnpnnnnnpnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnpnpnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnpnnnpnnnnnpnnnnnpnnnnnnnnnnnnnpnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnnnnnnnnnpnnnpnnnnnpnpnnnnnnnnnpnpnnnnnpnnnnnnnnnpnpnnnnnnnnnpnpnnnnnpnnnnnnnnnnnnnnnnnpnnnpnpnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnnnnnnnpnnnpnnnnnpnnnnnpnpnnnnnpnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnpnpnnnpnnnnnpnpnnnnnpnnnpnpnnnpnnnnnnnnnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnpnnnpnnnnnpnnnnnnnpnnnpnpnnnnnpnnnnnnnnnnnpnnnnnnnnnpnpnnnpnpnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnpnnnnnpnnnpnnnnnpnnnnnnnpnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnpnnnnnpnpnnnpnnnnnpnpnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnpnnnnnpnnnpnpnnnnnnnnnnnnnnnnnnnnnnnpnnnpnpnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnpnpnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnpnnnpnpnnnnnnnnnpnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnpnnnnnpnnnpnpnnnpnnnnnnnpnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnnnnnnnnnnnpnpnnnpnpnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnpnnnnnpnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnpnnnnnnnnnnnnnnnpnpnnnpnnnnnnnpnnnnnnnnnnnnnnnpnpnnnpnnnnnnnpnnnnnpnnnnnpnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnnnnnpnnnnnpnpnnnnnpnnnpnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnpnnnnnpnnnpnnnnnpnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnpnnnpnnnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnnnpnnnpnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnnnnnpnpnnnpnnnnnnnpnnnnnpnnnnnpnnnpnpnnnpnnnnnpnnnnnnnpnnnpnpnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnpnnnnnpnnnpnpnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnpnnnnnpnnnpnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnpnnnnnpnpnnnnnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnpnnnpnpnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnpnnnnnpnnnnnnnpnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnpnpnnnpnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnpnnnnnpnnnnnpnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnnnnnnnpnpnnnnnnnnnpnpnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnpnnnnnnnpnnnpnpnnnpnpnnnnnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnnnpnpnnnpnnnnnpnpnnnnnpnnnnnnnnnpnpnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnpnnnnnnnnnnnpnpnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnnnnnpnpnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnpnpnnnpnnnnnpnnnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnpnnnnnpnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnpnpnnnpnnnnnpnnnnnnnnnnnnnpnnnpnpnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnpnnnnnnnnnpnpnnnnnnnnnpnpnnnnnnnnnpnnnnnpnpnnnnnnnnnpnpnnnnnnnnnpnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnpnnnnnpnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnpnnnpnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnpnpnnnpnnnnnpnpnnnnnpnnnnnpnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnpnnnnnpnnnpnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnpnpnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnpnnnnnnnnnnnpnpnnnpnnnnnpnnnnnnnpnnnnnpnnnnnnnnnpnpnnnpnnnnnnnnnnnnnpnnnnnpnnnnnpnnnpnnnnnpnpnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnpnpnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnpnpnnnnnnnnnnnpnnnnnpnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnpnpnnnpnnnnnnnnnnnnnnnnnpnpnnnpnnnnnnnnnnnpnpnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnpnpnnnnnpnnnpnpnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnnnnnnnnnpnnnpnnnnnpnpnnnnnpnnnpnnnnnpnpnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnpnnnpnnnnnpnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnpnnnpnnnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnpnnnnnpnnnnnnnnnpnnnnnnnnnnnpnpnnnnnnnnnpnnnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnnnnnnnpnnnnnpnpnnnnnpnnnnnpnnnnnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnpnnnnnnnnnpnnnnnpnpnnnnnpnnnpnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnpnnnnnpnnnnnnnnnpnpnnnnnnnnnpnpnnnnnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnpnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnpnnnnnnnnnnnnnnnpnnnnnpnnnnnpnpnnnnnnnnnnnpnnnnnnnnnnnnnnnpnnnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnpnpnnnnnpnnnpnnnnnpnnnnnpnnnnnnnpnnnnnpnnnpnnnnnnnnnnnpnnnnnpnnnnnnnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnnnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnnnnnnnnnnnnnpnnnpnpnnnnnpnnnnnnnnnpnnnnnnnpnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnnnnnnnpnpnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnnnnnnnpnnnpnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnnnnnnnpnnnpnnnnnpnpnnnnnnnnnpnpnnnnnnnnnnnpnnnpnnnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnpnnnnnpnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnnnpnnnnnnnnnnnpnnnpnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnpnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnpnnnpnnnnnnnnnnnpnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnpnnnnnnnnnnnpnnnnnpnpnnnpnnnnnnnpnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnnnpnpnnnnnnnnnpnpnnnpnnnnnpnnnnnnnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnnnpnnnpnpnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnpnnnnnnnpnnnnnnnnnpnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnpnnnnnpnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnnnpnnnnnpnnnnnnnnnpnpnnnpnnnnnnnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnnnnnnnpnnnpnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnpnnnnnpnnnnnnnpnnnpnnnnnnnpnnnpnnnnnpnnnnnnnpnnnnnpnnnnnpnnnnnnnnnnnpnnnnnpnnnpnnnnnpnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnpnnnpnnnnnnnnnnnpnpnnnnnnnnnpnnnnnpnpnnnnnnnnnpnnnnnnnnnnnpnpnnnpnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnnnnnnnnnnnnnnnnnpnpnnnnnpnnnpnpnnnnnnnnnnnnnnnpnnnnnnnnnnnpnpnnnnnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnpnnnnnnnpnnnnnpnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnpnnnnnnnnnnnnnnnpnnnnnnnnnnnnnnnnnnnpnnnpnpnnnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnnnpnnnpnnnnnnnnnnnnnpnnnpnpnnnnnpnnnnnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnpnnnnnpnnnnnpnnnnnnnnnpnnnnnpnpnnnnnnnnnpnpnnnpnpnnnnnnnnnnnnnnnnnnnnnpnpnnnpnnnnnpnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnpnnnnnnnnnpnnnnnnnnnnnpnnnnnpnnnnnnnpnnnpnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpnnnnnnnnnnnnnpnnnnnnnnnnnpnnnnnpnnnpnnnnnpnpnnnnnnnnnnnpnnnnnpnnnnnnnnnnnpnnnnnnnnnnnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnpnnnnnpnnnpnnnnnpnnnnnnnnnnnnnnnnnpnpnnnnnnnnnnnpnnnnnpnnnpnnnnnnnnnnnpnnnnnnnpnnnnnpnnnnnnnnnnnpnnnpnnnnnpnnnnnnnnnnnpnnnnnpnpnnnnnnnnnnnpnnnnnnnnnnnpnnnpnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnpnnnnnpnpnnnnnnnnnpnnnnnnnpnnnnnnnnnnnnnnnnnpnnnnnpnnnnnnnnnnnnnnnnnnnnnnnnnn'
def checkio(number):
"""
This function checks if a given index is p(rime) or n(ot)
"""
return LONG[number] == 'p'
Jan. 14, 2015
Comments: