23. the echo sealed the truth revealed