(setq mazeList '(A A A B B B C C C))
(print mazeList)
(nsubstitute 'F 'a mazeList)
(nsubstitute 'L 'b mazeList)
(nsubstitute 'R 'c mazeList)
(print mazeList)
(defun my-compress (mazeList start end)
(let ( (a-string "" ))
(do ((i start (+ i 1)))
((> i end) a-string)
(setf a-string (concatenate 'string a-string (string (nth i
a-list) ))))))
KHNldHEgbWF6ZUxpc3QgJyhBIEEgQSBCIEIgQiBDIEMgQykpCihwcmludCBtYXplTGlzdCkKKG5zdWJzdGl0dXRlICdGICdhIG1hemVMaXN0KQoobnN1YnN0aXR1dGUgJ0wgJ2IgbWF6ZUxpc3QpCihuc3Vic3RpdHV0ZSAnUiAnYyBtYXplTGlzdCkKKHByaW50IG1hemVMaXN0KQogCihkZWZ1biBteS1jb21wcmVzcyAobWF6ZUxpc3Qgc3RhcnQgZW5kKQogCiAgICAgICAobGV0ICggKGEtc3RyaW5nICIiICkpCiAgICAgICAoZG8gKChpIHN0YXJ0ICgrIGkgMSkpKQogICAgICAgICAgICgoPiBpIGVuZCkgYS1zdHJpbmcpCiAgICAgICAgIChzZXRmIGEtc3RyaW5nIChjb25jYXRlbmF0ZSAnc3RyaW5nICBhLXN0cmluZyAoc3RyaW5nICAobnRoIGkKYS1saXN0KSApKSkpKSkg