1 Execute a directory 2 Execute a non-executable file 3 Execute a script with a bad interpreter name 4 Execute a binary file 5 Execute a non-existent file 6 Execute a non-existent file (2) 7 Execute a valid script with a #! line 8 Execute a valid script without a #! line 9 Execute a valid script with #! but no interpname 10 Execute a zero-length file 11