compiles but doesnt work
I like it!