Value Iteration
-my stuff doesnt work ):