Ada Lace, on the case : an Ada Lace adventure Ada Lace, on the case : an Ada Lace adventure 4.01 2017