#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
using namespace std;
int main() {
std::vector<float> vArray;
std::vector<float> f0 = { 1.f, 2.f, 3.f };
std::copy(f0.begin(), f0.end(), std::back_inserter(vArray));
std::vector<float> f1 = { 4.f, 5.f, 6.f };
std::copy(f1.begin(), f1.end(), std::back_inserter(vArray));
std::vector<float> f2 = { 7.f, 8.f, 9.f };
std::copy(f2.begin(), f2.end(), std::back_inserter(vArray));
std::vector<float> f3 = { .1f, .2f, .3f };
std::copy(f3.begin(), f3.end(), std::back_inserter(vArray));
std::copy(vArray.begin(), vArray.end(),
std::ostream_iterator<float>(cout, "\n"));
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgojaW5jbHVkZSA8aXRlcmF0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXN0ZDo6dmVjdG9yPGZsb2F0PiB2QXJyYXk7CgoJc3RkOjp2ZWN0b3I8ZmxvYXQ+IGYwID0geyAxLmYsIDIuZiwgMy5mIH07CglzdGQ6OmNvcHkoZjAuYmVnaW4oKSwgZjAuZW5kKCksIHN0ZDo6YmFja19pbnNlcnRlcih2QXJyYXkpKTsKCXN0ZDo6dmVjdG9yPGZsb2F0PiBmMSA9IHsgNC5mLCA1LmYsIDYuZiB9OwoJc3RkOjpjb3B5KGYxLmJlZ2luKCksIGYxLmVuZCgpLCBzdGQ6OmJhY2tfaW5zZXJ0ZXIodkFycmF5KSk7CglzdGQ6OnZlY3RvcjxmbG9hdD4gZjIgPSB7IDcuZiwgOC5mLCA5LmYgfTsKCXN0ZDo6Y29weShmMi5iZWdpbigpLCBmMi5lbmQoKSwgc3RkOjpiYWNrX2luc2VydGVyKHZBcnJheSkpOwoJc3RkOjp2ZWN0b3I8ZmxvYXQ+IGYzID0geyAuMWYsIC4yZiwgLjNmIH07CglzdGQ6OmNvcHkoZjMuYmVnaW4oKSwgZjMuZW5kKCksIHN0ZDo6YmFja19pbnNlcnRlcih2QXJyYXkpKTsKCglzdGQ6OmNvcHkodkFycmF5LmJlZ2luKCksIHZBcnJheS5lbmQoKSwKCXN0ZDo6b3N0cmVhbV9pdGVyYXRvcjxmbG9hdD4oY291dCwgIlxuIikpOwp9