Thanks for the feedback, glad you managed to beat it!
The criteria was accuracy and speed, clarity suffered from time constraints, but if I take it further I'll make sure to improve in that regard