Solving the Quadratic Programming Problem Using a Recurrent Neural Network