Classical gates Design