Pošalji tekstualnu poruku: The complexity of constraint languages