Попробуй, попытайся перечитать, внимательно и ещё раз, первый ответ тебе в данном обсуждении. И при этом попробуй ещё и понять что там написано. Уловить смысл. Можно даже попробовать применить на практике, как пример.
Да, это тяжело. Но у тебя получится. Я верю в тебя.
В таком случае, насколько я понимаю, проблемы здесь две. Программа, которая не получает параметр и что то не то с переменными. И решать их надо соответственно раздельно.
По второму вопросу, например, можно предложить только не делать никаких действий, ни скриншотов ни аплодов, а только разбираться с переменными. Определять их и выводить. Разбираться с кавычками: двойными и одинарными, разбираться с разницей между ними. В данном случае возможно одинарные кавычки лишние.