take 1 3 return 1 take 1 6 ret 3 8 12 1 1 3