Also, we should not assume that the next west train will be the 1-th element in the array. Instead, we should search through the array for the train dictionary with lowest `Min` value that is going the right direction.