#include <vector>
class foo
{};
class blah : public foo
{};
int main()
{
const std::vector<blah*> der;
std::vector<foo*> base;
for (int i = 0; i < der.size(); i++)
base[i] = der[i];
}
I2luY2x1ZGUgPHZlY3Rvcj4KCmNsYXNzIGZvbwp7fTsKCmNsYXNzIGJsYWggOiBwdWJsaWMgZm9vCnt9OwoKaW50IG1haW4oKQp7CiAgY29uc3Qgc3RkOjp2ZWN0b3I8YmxhaCo+IGRlcjsKICBzdGQ6OnZlY3Rvcjxmb28qPiBiYXNlOwoKICBmb3IgKGludCBpID0gMDsgaSA8IGRlci5zaXplKCk7IGkrKykKICAgICBiYXNlW2ldID0gZGVyW2ldOwp9CgoKICA=