text: Yo, check it out, listen up, here's the scoop,
  We talkin' 'bout the Least Mean Square, that adaptive group.
  In the world of biomedics, where noises run wild,
  LMS filters extract life signals, they're so versatile.
  
  But hold up, there's an issue we gotta address,
  With fixed step sizes, the convergence is a mess.
  Either it's slow or the signal gets distorted,
  Different environments make it hard, it's reported.
  
  So we need a system that can adapt on the fly,
  With low distortion and a convergence that's high.
  That's where gradient adaptive step size comes into play,
  Adjusting the parameter, it's the smoothest way.
  
  Now let me present a brand-new invention,
  A gradient adaptive step size LMS filter, no tension.
  This algorithm rocks two adaptive filters in its mix,
  Accurate gradients, adaptability, it's a fix.
  
  But don't trip, it's not complex, it's got low computation,
  An Active Noise Cancellation system, here's the revelation.
  It extracts heartbeat and lung sounds from the noise,
  Simulating the algorithm, showing its true poise.