#include <iostream>

#include <lemon/maps.h>

using namespace std;
using namespace lemon;

int main()
{
  ConstMap<int, char> a('#');

  cout << "sizeof ConstMap<int,char> = " << sizeof a << endl;
  cout << "a[5] = " << a[5] << endl;

  StdMap<int, char> b('$');
  cout << "sizeof ConstMap<int,char> = " << sizeof b << endl;
  cout << "sizeof std::map<int,char> = "
       << sizeof(std::map<int,char>) << endl;
  cout << "b[5] = " << b[5] << endl;

  b[5]='l';
  cout << "b[5] = " << b[5] << endl;
}
