I put no effort into this, cuz it's a test :v
@xX_TIG_Xx for inspiration and help -) @PutneyCat for the line clipper.