Coding schemes for deterministic interference channels