Four Stars
Does the job as described
Rating: 4 stars