In a group of five friends: Alice, Bob, Charlie, David, and Eva, Alice is taller than Bob but shorter than Charlie. David is shorter than Eva but taller than Bob. Who is the tallest among them?
Five friends are sitting in a row facing north. A is to the left of B but to the right of C. D is sitting at one of the ends. Who is sitting in the middle?