Need an complete ab workout routine!!

Options
I train my abs every other day but i dont know if i hit them all.
I know that without diet they wont show.
It would be nice if you show me some good effective routine. :)