update: sub-20 is 100% possible. i got a run that would have been about 19.9 but messed up at the end