Since I love flashy interactive logic puzzles, I figured I'd link to THIS
I got to level 21 in less than 40 minutes, and then got bored (level 16 is evil). I'll probably finish the last 9 levels later.
 
         
        // - @ 
1:26 PM- 
          -
 posted by Brian- -
 
          
           | 
 
          
            
        ---------------------------------------------------------------------------------