class Queue { constructor() { this.data = []; } add(element) { // add element to the start of the data return this.data.unshift(element); } peek() { return this.data[this.data.length - 1]; } remove() { return this.data.pop(); } } module.exports = Queue;