Please answer the following question by reasoning step-by-step.
Ruth prepared sandwiches. She ate 1 sandwich and gave 2 sandwiches to her brother. Her first cousin arrived and ate 2 sandwiches. Then her two other cousins arrived and ate 1 sandwich each. There were 3 sandwiches left. How many sandwiches did Ruth prepare?

10
Ruth's two cousins ate a total of 2 x 1 = 2 sandwiches.

So there were 3 + 2 = 5 sandwiches left before her two cousins arrived.

Before her first cousin arrived, there were 5 + 2 = 7 sandwiches.

Ruth and her brother had 1 + 2 = 3 sandwiches altogether.

Therefore, Ruth prepared 7 + 3 = 10 sandwiches.

".

.

Thus, the answer is 10