Solving Metal Wire Puzzles