typedef
Three charge
Three charge