Number match puzzle