semiellipses