aorsw

For definition of aorsw, please visit here.