Freelancer:
dsz36
I corrected the earlier version
6 variations