In a group of five friends: Alex, Brian, Charlie, David, and Edward, the following conditions apply: 1) Alex is taller than Brian but shorter than Charlie. 2) David is shorter than Edward. 3) Charlie is not the tallest. Who is the tallest among them?
In a family of four members A, B, C, and D, A is a doctor, B is a teacher, C is A's sibling, and D is the parent of A and C. Who among them is the teacher?