public override ResultPPA GetClone()
        {
            ResultPPAP result = new ResultPPAP();

            clones.Add(result);
            clonesHashed.Add(result);

            return(result);
        }
        protected void FetchDataClone(ResultPPAP clone)
        {
            Dictionary <int, int> storedDataClone = clone.StoredData;

            foreach (var key in storedDataClone.Keys)
            {
                if (!storedData.ContainsKey(key))
                {
                    storedData[key] = 0;
                }

                storedData[key] += storedDataClone[key];
            }
        }