steve has 500 more marbles than richard at first. he gives 300 marbles to richard. who has more marbles now, and by how many?