Finally Sub 20 , shame it was not a 50 gem run.. still not perfect made some errors by spamming select too much.