I am a fifth grader and am having trouble solving the problem below. Any help would be appreciated. I have worked on it and come up with an answer of 33, but my teacher says the answer is a number greater than 50 so I am stuck. Here it is:

In how many ways can seven basketball players of different heights line up in a single row so that no player is standing between two people taller than she is?