from pysspm import SSPMParser

def calcObsiidRating(self: SSPMParser, notes: list = None):
    """
    calculates difficulty by using Obsiids difficulty calculation.
    """

    print(self.Notes[1:5])

    if not notes: # if we pass in notes
        pass
    raise NotImplementedError("CalcObsiidRating function is a W.I.P.")

    return self
