pretty good, a bit confusing especially towards the end. wouldn't recommend to anyone