the Avengers a puzzle