power revisited domino logic lec 21 2976866