Digital gates (17/23)

Digital gates