title: program that simulates queuing and service by requests at a fast food restaurant
body: <p>I was asked to code a program without using any data structure libraries.</p>
  
  <p>Inputs are:</p>
  
  <ul>
  <li><p>The number of primary servers in the system. </p></li>
  <li><p>The number of secondary servers in the system.</p></li>
  <li>A set of service requests each consisting of an arrival time and two service times.</li>
  <li>This set is terminated by a dummy record with arrival time and service times all equal to 0. (Note: the arrival times are sorted in ascending order).</li>
  </ul>
  
  <p>I'm quite new to java so I would like to get advice what's the best way of doing this or resources which would help me understand the concept better. </p>
  
  <p>I know we do need to create 2 Queues, one for the primary and secondary server to store the data while they are waiting to be served. 
  I probably have to create counters to increment and decrement for the time. Hopefully my thought process is right.</p>
  
  <p>But I'm unsure how do we go about creating multiple Queues and what data structure i would use for the servers.</p>