I agree, I used an exponential algorithm instead of designing the waves myself to save time. I'm glad you had fun playing!