logic sequential 1751593