Works well.
Not bad, could be a little harder.
Rating: 4 stars