code: def space_wave(phase, amplitude=12, frequency=0.1):
      
      wave = cycle(horizontal)
      return ''.join((next(wave) for x in range
                      (int((amplitude + 1) * abs(sin(frequency * (phase)))))))
docs: Function: space_wave
      Summary: This function is used to generate a wave-like padding
               spacement based on the variable lambda
      Examples: >>> print('\n'.join(space_wave(x) for x in range(100))
                █
                ███
                ████
                ██████
                ███████
                ████████
                █████████
                ██████████
                ██████████
                ██████████
                ██████████
                ██████████
                ██████████
                █████████
                ████████
                ███████
                █████
                ████
                ██
                █
  
      Attributes:
          @param (phase): your positive variable, can be a int or float
          @param (char) default='█': the char to construct the space_wave
          @param (amplitude) default=10: a float/int number to describe
                                         how long is the space_wave max
          @param (frequency) default=0.1: the speed of change
      Returns: a unique string of a sequence of 'char'