Basic Prime Number Program Logic