Text this: The Generalisations of n-Cutting Sites Splicing Languages via Yusof-Goode Splicing System using a Non-Palindromic Rule and Crossing Site