Contemplation of synchronous Gray Code counter and its variants using reversible logic gates | IEEE Conference Publication | IEEE Xplore