new best at 18.46 seconds, that's about theoretical limit as far as I can tell, sub 18.4 might be possible though