#include <algorithm>
#include <iostream>
#include <vector>

int main() {
	std::vector<std::string> Vec = {
      "Мама",
      "Мама мыла раму",
      "Мама мыла"
	};
	std::sort(Vec.begin(),Vec.end(),[](const std::string& a,const std::string& b) {
      return a.size()<b.size();		
	});
	for(const auto &i:Vec) std::cout << i << std::endl;
	return 0;
}