#!/usr/bin/env python3
"""
pythonds3 import statement
"""

from pythonds3.basic import Stack, Queue, Deque
from pythonds3.graphs import Graph, Vertex
from pythonds3.searching import HashTable
from pythonds3.trees import (
    BinaryTree,
    AVLTree,
    BinarySearchTree,
    BinaryHeap,
    PriorityQueue,
)

__all__ = [
    "Stack",
    "Queue",
    "Deque",
    "Graph",
    "Vertex",
    "HashTable",
    "BinaryTree",
    "AVLTree",
    "BinarySearchTree",
    "BinaryHeap",
    "BinaryTree",
    "PriorityQueue",
]

#!/usr/bin/env python3
"""
pythonds3 import statement
"""

from pythonds3.basic import Stack, Queue, Deque
from pythonds3.graphs import Graph, Vertex
from pythonds3.searching import HashTable
from pythonds3.trees import (
    BinaryTree,
    AVLTree,
    BinarySearchTree,
    BinaryHeap,
    PriorityQueue,
)

__all__ = [
    "Stack",
    "Queue",
    "Deque",
    "Graph",
    "Vertex",
    "HashTable",
    "BinaryTree",
    "AVLTree",
    "BinarySearchTree",
    "BinaryHeap",
    "BinaryTree",
    "PriorityQueue",
]

#!/usr/bin/env python3 pythonds3 import statement