Merge sort (linked list)

why is it giging TLE

Replace line 32 with while(fast!=NULL&&fast->next!=NULL)