Codes on graphs other than LDPC codes