boas lucas;
mas tem um detalhe dom, a atribuição da variável
seja $aspas """
tá errada, era para ser uma aspas simples!?, é um símbolo que parece com apóstrofo, acho que o nome é aspas inglesa.
Repare que é uma aspas inglesa, a aspas dupla, e após outra aspas inglesa, digo:
seja $aspas '"'

Se não funcionar para você é porque temos versões diferentes.
Após essa modificação deu problema na linha onze, naquele lance do "mci m ...", a mensagem de erro é "a variável M não pode ser inicializada", talvez falte declará-la ou erro de sintaxe, mas como ainda não sei então conto com vossa ajuda.

ops, perdão, o senhor esta dizendo que mesmo aparecendo aspas não tá funcionando? Hmm, então pode ser que a linguagem (ambiente) não suporte tal apetrecho, talvez tenha alguma documentação sobre. Bom, qual a mensagem de erro para o senhor? O que é ecoado na tela?