Well, if we're posting out autopilots, here is my solution:
Code: https://gist.github.com/inariakagane/58a65db8c9d629b00d55621...
Video in action: https://www.youtube.com/watch?v=e-QTZWGFVc8
I find your use of the Chrome driver as an execution medium pretty neat! Mine works... usually. An occasional failure just to let people put their training to the test.