Digital gates (10/23)

Digital gates