Assignment 2: FIFO Spinlocks Solution