semilune

not defined yet