Text this: Low Complexity Fourier Transforms using Multiple Square Waves