mosaic_points.py uses f strings to format its strings, i.e. strings of form f"I can insert {variable} between braces". This is new in Python3.6 and so far fairly impractical (Ubuntu is on 3.5) - a different method of formatting should be used instead.