public void checkFlyweight() {
		int i = 0;
		System.out.println(this + ".checkFlyweight()");
		Iterator<Map.Entry<String, Flyweight>> iterator = flies.entrySet().iterator();
		while (iterator.hasNext()) {
			Map.Entry<String, Flyweight> e = iterator.next();
			System.out.println("item " + (++i) + " : " + e.getKey());
		}
	}