
    Given a social media post's current engagement score, determine the next engagement milestone threshold that the content should reach, where milestone thresholds are perfect square numbers (like 1, 4, 9, 16, etc.). The next milestone threshold must be the smallest perfect square that is greater than the current engagement score.
    

    
import math

def next_Perfect_Square(N):
    """
    Given a social media post's current engagement score, determine the next engagement milestone threshold that the content should reach, where milestone thresholds are perfect square numbers (like 1, 4, 9, 16, etc.). The next milestone threshold must be the smallest perfect square that is greater than the current engagement score.
    

    """
import math

def next_Perfect_Square(N):
    """
    Given a social media post's current engagement score, determine the next engagement milestone threshold that the content should reach, where milestone thresholds are perfect square numbers (like 1, 4, 9, 16, etc.). The next milestone threshold must be the smallest perfect square that is greater than the current engagement score.
    

    """
    nextN = math.floor(math.sqrt(N)) + 1
    return nextN * nextN