Queue and Stack fully implemented