split function implemented in List
yesyes