How do you get great abbs fast?

eat or drink stuff with lots of protein in it,such as peanut butter eggs milk tuna ect.also do crunches and leg lifts.its better to 20 good ones than 1000000000 bad ones.also avoid snatching while dooing crunches. also dont just do like 5 and take a break.do them until you cant stop 3 times a day. sit ups are probally the worst thing to do. they are pretty good for your abbs but they give you a hunched back also lower abbs:leg lifts upper abbs: crunches