mid algo s09