Three Stars
Very nice.  Reordering!
Rating: 3 stars