Hey Max, thanks for posting this solution. I seem to be getting some errors now though. Not sure if this is a new bug or not:
Line 1: Expected an identifier and instead saw ‘.’.
Line 1: Expected an assignment or function call and instead saw an expression.
Line 1: Missing semicolon.
Line 2: Expected an identifier and instead saw ‘.’.
Line 2: Expected an assignment or function call and instead saw an expression.
Line 2: Missing semicolon.
Line 2: Expected an assignment or function call and instead saw an expression.
Line 2: Missing semicolon.
Line 3: Unexpected ‘5’.
Line 4: Label ‘height’ on } statement.
Line 4: Expected an identifier and instead saw ‘}’.
Line 6: Expected an operator and instead saw ‘.’.
Line 6: Expected an assignment or function call and instead saw an expression.
Line 6: Missing semicolon.
Line 7: Expected an identifier and instead saw ‘.’.
Line 7: Expected an assignment or function call and instead saw an expression.
Line 7: Missing semicolon.
Line 7: Expected an assignment or function call and instead saw an expression.
Line 7: Missing semicolon.
Line 8: Label ‘height’ on 100 statement.
Line 8: Expected an identifier and instead saw ‘;’.
Line 8: Expected an assignment or function call and instead saw an expression.
Line 8: Missing semicolon.
Line 2: Unmatched ‘{’.
Line 9: Unrecoverable syntax error. (100% scanned).