alpha sort