function toChunksByPush(_str) {
            var str = _str;
            var chunks = [];
            var chunkSize = 2;

            while (str) {
                if (str.length < chunkSize) {
                    chunks.push(str);
                    break;
                }
                else {
                    chunks.push(str.substr(0, chunkSize));
                    str = str.substr(chunkSize);
                }
            }
            return chunks;
        }
        
             // tricky
             function toChunksByRegex(_str) {
                return _str.match(/.{1,2}/g);
             }