def join_paths(*args) -> str:
    """Collect given paths and return summary joined absolute path.
    
    Also calculate logic for `./` starting path, consider it as "from me"
    relative point.
    """
    summary_path = ""
    for path in args:
        # Check if path starts from slash, to remove it to avoid errors
        if path[0] == "/": 
            path = path[1:]
        # Check if path given in logical form (starts from "./")
        elif path[:2] == "./":  
            # Remove leading "./" to perform proper paths joining
            path = path[2:]
        # Check if path ends with slash, to remove it to avoid errors
        if path[len(path)-1] == "/":
            path = path[:len(path)-1]
        summary_path += "/" + path
    return summary_path