Very simple.  Put your list into L1, then you can put frequencies into L2, but you don't really need to, if L2 is not the same size as L1, the program will fill L2 with ones.  Then run the program.  Choose 1-4 to change the variables.  If anyone is confused by this send an email to garmat@gmail.com.  I don't find it confusing, but I wrote the program so I should know exactly how it works.  Also, If you want to, you can put stuff in Y1 at the program's menu.  You'll see why when you use it.  Just type X(I) for x sub I.  (if anyone can think of a better way to explain this tell me)

Please tell me if there are error messages or if it crashes.  (I am not responsible for any damage to your stuff, but I would like to know so I can fix any bugs in my program) 

Or, you can send me an e-mail if you have a suggestion or whatever ok?

okay,  I probably over-explained it but I'm not to good at explaining things. 

uh, have fun. 