Digital gates (12/23)

Digital gates