Fortunately,  one of the strengths of programming is the flexibility  to solve not just one problem, but a whole class of them all at once.
К счастью, одно из преимуществ программирования состоит в том, что, решая одну задачу, вы одновременно решаете целую группу подобных ей задач.