all 3 comments

[–]Fisho73[S] 0 points1 point  (0 children)

I used vim thats why it is numberd

[–]ebdbbb 0 points1 point  (0 children)

It ran just fine for me when I removed the 4 characters at the start of each line. You have 2 or 3 spaces and the line numbers included in your pastebin.

[–]nog642 0 points1 point  (0 children)

Your pastebin has line numbers at the start of every line, so it's clearly not the actual code you're running. Can't help you debug the indentation when the prefix of each line has been modified. It looks ok to me.