* * ^ * * *r