Программа была написана так, чтобы из неё получалась любая требуемая максимально быстро, потому что было неясно, какая именно требуется.