Ada Lovelace: Consulting Mathematician