DTMF logics