Forma complicada de obter os tipos da tupla em first e second