Luxoft Interview Question

Polimorphism, templates, lambda, rule of 5