3.3.1 Synchronous Counter