Hanninen a little bit faster than optimum
https://youtu.be/GIcDoAvSjiE