Zdravím,
tento postup úprav je také cesta, ovšem při úpravě bych se snažila vyvarovat použití násobení parametrem (v tomoto zadání je to možné). Samotné úpravy jsem nekontrolovala.
Jiná varianta (a snad i rychlejší) je taková a taková. Postupy nejsou kompletní, ale mělo by to být použitelné.