def postorderTraversal(root):
    """Post Order Traversal, Recursive"""
    res = []
    if not root:
        return res
    else:
        res += postorderTraversal(root.left)
        res += postorderTraversal(root.right)
        res.append(root.data)
    return res