logic sequential 9748951