#include <iostream>
#include <set>
#include <string>

using namespace std;

namespace cppfsm {
    /*            constants             */
	// character classes:
	string s_alpha = "This text Will Become sorted, and duplicate letters will appear once.";
	const set<char> alpha(s_alpha.c_str(),s_alpha.c_str()+s_alpha.length());
}

int main()
{
	for (set<char>::const_iterator cit = cppfsm::alpha.begin();
		cit != cppfsm::alpha.end();
		++cit
		)
		cout << *cit << ' '; // display each character

	cout << endl; // newline
}
