Multiple representations in semiotic reasoning