Adding more problems/solutions
  - FIFO Priority Queue implementation - a modified priority queue that returns
       element in fifo order when priorities are equal
  - Max Path - compute a path that has max sum of weights (each node has a weight)
  - RadixSort