Teddy: Both Leon and Peter lied

Leon: One of them(Teddy or Peter) was truthful
Peter: One of them(Teddy or Leon) was lying

My crystal ball is hazy today. It isn't telling me what question you are asking.

Teddy - false

Leon - true

Peter - true

To solve this, let's analyze the statements one by one.

1. Teddy: Both Leon and Peter lied.
This means that Teddy is accusing both Leon and Peter of lying.

2. Leon: One of them (Teddy or Peter) was truthful.
Leon is claiming that either Teddy or Peter is telling the truth.

3. Peter: One of them (Teddy or Leon) was lying.
Peter is also claiming that either Teddy or Leon is lying.

Now, let's break these down logically:

If Teddy is telling the truth, then both Leon and Peter would be lying. However, this contradicts Leon's statement, which says that at least one of them is telling the truth. Therefore, Teddy cannot be telling the truth.

If Leon is telling the truth, then either Teddy or Peter would be truthful. This means that if Teddy is telling the truth, then Peter would be lying. But this contradicts Peter's statement, which says that one of them is lying. So, Leon cannot be telling the truth either.

Therefore, the only possibility remaining is that Peter is telling the truth. This means that Teddy must be lying and therefore Leon must also be lying. So, the correct conclusion is:

- Teddy is lying.
- Leon is lying.
- Peter is telling the truth.

To solve this logic puzzle, let's analyze the statements made by Teddy, Leon, and Peter.

Teddy says, "Both Leon and Peter lied."
This means that either Teddy is telling the truth and both Leon and Peter are lying, or Teddy is lying and at least one of Leon or Peter is telling the truth.

Leon says, "One of them (Teddy or Peter) was truthful."
This statement confirms that not both Teddy and Peter can be lying. So, either Teddy and Peter are both telling the truth, or one of them is telling the truth while the other is lying.

Peter says, "One of them (Teddy or Leon) was lying."
This statement confirms that not both Teddy and Leon can be telling the truth. So, either Teddy and Leon are both lying, or one of them is lying while the other is telling the truth.

Now let's consider all the possibilities:

1. If Teddy is telling the truth, then both Leon and Peter are lying. This contradicts Leon's statement because Leon says that one of Teddy or Peter is telling the truth. Therefore, this situation is not possible.

2. If Teddy is lying, then either Leon or Peter is telling the truth.

a. If Leon is telling the truth, then Teddy is lying and Peter must be lying as well. This satisfies Teddy's statement that both Leon and Peter lied. Therefore, this situation is possible.

b. If Peter is telling the truth, then Teddy is lying and Leon must be lying as well. This contradicts Teddy's statement that both Leon and Peter lied. Therefore, this situation is not possible.

Based on our analysis, the only possible situation is that Teddy and Leon are lying, and Peter is telling the truth. So, Peter's statement is accurate.

In conclusion, Teddy lied, Leon lied, and Peter told the truth.