Solving puzzles together - vector