Explain failing test case
Could someone please explain why this test case returns false?\n"LXXL"\n"XLLX"\n\nWe can only transform XL to LX, right?\nSo transform the 2nd XL of start\nand 
Could someone please explain why this test case returns false?\n"LXXL"\n"XLLX"\n\nWe can only transform XL to LX, right?\nSo transform the 2nd XL of start\nand 1st XL of end.\n\n"LX  -XL-" -> LX LX\n"-XL- LX"  -> LX LX\n\nI must be trippin here\n\nEDIT: Nvm, I think I understand. We can only modifiy one string.
[]