pub type AlgorithmType = i32;