// ISO/IEC 14882:1998 (C++98) - standard headers
/*
<iostream> <algorithm> <iomanip> <list> <ostream>
<bitset> <ios> <locale> <queue> <string>
<complex> <iosfwd> <map> <set> <typeinfo>
<deque> <streambuf> <memory> <sstream> <utility>
<exception> <istream> <new> <limits> <valarray>
<fstream> <iterator> <numeric> <stdexcept> <vector>
<functional> <stack>
*/
// + C94 - standard headers
/*
<cassert> <ciso646> <cmath> <cstdio> <ctime>
<cctype> <climits> <csignal> <cstdlib> <cwchar>
<cerrno> <clocale> <cstdarg> <cstring> <cstddef>
<cfloat> <csetjmp> <cwctype>
*/