Cars and Girls Puzzle