(_) -> _ split swap 1 pop 1 return