zip and varargs