10 initially the solenoid 18 and the block valve means 42 are in a relaxed state fig4 b the block valve means 42 is positioned so as to block fluid flow through the fluid chamber 16 fig3 a when the solenoid 18 is energized the solenoid arm 20 is retracted causing the solenoid arm 20 to pull the two ratcheting arms 22 and 24 as seen the retracting lower ratcheting arm 24 causes its tooth 28 to engage with a tooth of the ratchet gear 32 the first tooth 34 as illustrated by example translating the ratchet gear 32 and its attached block valve means 42 counterclockwise fig4 b 4c the rounded ends of the teeth 34 40 of the ratchet gear 32 assure that the non engaged teeth of the ratchet gear 32 do not interfere with the ratcheting arm 22 the spring 30 prevents the two ratcheting arms 22 and 24 from flying apart when the solenoid 18 stops its stroke the ratchet gear 32 and block valve means 42 have rotated 45 degrees fig4 d thereafter the solenoid 18 is de energized and begins its return stroke due to return spring 44 as seen in fig4 d the tooth 26 of the ratchet arm 22 engages the third tooth 38 of the ratchet gear 32 translating the ratchet gear 32 and its attached block valve counterclockwise fig4 e 4f when the solenoid 18 stops its stroke the ratchet gear 32 and block valve means 42 have rotated a second 45 degrees when the solenoid 18 completes its return stroke the block valve means 42 and the ratchet gear 32 once again enter a relaxed stated the device has performed one complete block cycle with the block valve means 42 having rotated a total.