Ferragina P. Pearls of Algorithm Engineering 2023