pass transistor logic lec 16 2405984