class ResourceCounter {

	public ResourceCounter copy() {
		return new ResourceCounter(new HashMap<>(resources));
	}

	public  ResourceCounter();
	private  ResourceCounter(Map<ResourceProfile, Integer> resources);

}