r:xxxxxxxxxxxxx^o xx ooooooooo