rearranged languages