Abstract Data Type (ADT)
abstraction of ds which provides the interfaces which ds must adhere to .
but the interface does not care about how this ds work he only care about what he get
TIME COMPLEXITY ;
NOTE
i+=2 ——> N/3
i+=3——>n/3