Text this: Algorithmic Approach to the Split Problems