Check your answer for Severely Mangled Semantics