Given a string return all possible permutations that can be made by rearranging the letters in the string using a queue. For example given "abc" return "abc,acb,bac,bca,cab,cba".
Providing multiple input and game parameters, thereby allowing the student to generate variations of Pong by playing with different combinations of Processing variables and Arduino inputs.