title: Is Stack with PushAt/PopAt still a Stack?
body: <p>Lets say I have a Data Structure similar to Stack but in addition to usual Push/Pop it also has functions such as PushAt/PopAt both of which takes an integer as input and adds/returns the item at that particular location in data structure.</p>
  
  <p>Now Stack is suppose to be LIFO. Does this data structure qualify as "Stack"?</p>