#include <memory>

int main()
{
	std::shared_ptr<int> a{new int(5)};
	std::shared_ptr<const int> b{a};
	return 0;
}