semi-circle pattern