def mycipher(mystring:str)->str:
    """
    This function performs an alphabatical cipher

    # Input:
        mystring: str, String over which cipher has to be done
    
    # Returns:
        str: Encrypted String
    
    # Funcationality:
        We need to shift each character by 5, if it is on the bottleneck, it starts again from a.
        here only lowercase alphabets are used. so we check if the order of input character is 
        + 5 greater than ord of z, then we substract 26 out of it resuling in -21 (5-26) else
        we add it directly. 
    """
    result = "".join([chr(ord(x)-21) if (ord(x)+5) > ord('z') else chr(ord(x) + 5) for x in mystring])
    return result