1/**2* @param {string} start3* @param {string} end4* @return {boolean}5*/6var canTransform = function (start, end) {7let i = 0;8let j = 0;910while (i < start.length || j < end.length) {11if (start[i] === "X") {12i++;13continue;14}1516if (end[j] === "X") {17j++;18continue;19}2021// Breaking (1)22if (start[i] !== end[j]) return false;2324// Breaking (2)25if (start[i] === "R" && i > j) return false;2627// Breaking (3)28if (start[i] === "L" && j > i) return false;2930i++;31j++;32}3334return true;35};