SemianGroup