2
* @param {string} directions5
var countCollisions = function (directions) {6
if (directions.length == 1) {12
let convertedArr = [];13
let rightMovingCount = 0;14
let weights = new Map();25
for (let i = 0; i < directions.length; i++) {26
convertedArr[i] = directions[i];29
for (let i = 1; i < convertedArr.length; i++) {30
couplet = convertedArr[i - 1] + convertedArr[i];31
retreivedWieght = weights.get(couplet);32
count = count + retreivedWieght;33
if (retreivedWieght > 0) {34
convertedArr[i - 1] = "S";35
convertedArr[i] = "S";36
if (rightMovingCount > 0) {37
count = count + rightMovingCount;41
if (couplet === "RR") {