<human>:  I want to learn how to sew a button on a shirt. Can you provide guidelines for doing that?
<bot>: Step 1: Gather the necessary materials - needle, thread, button, and a shirt.Step 2: Thread the needle and secure the thread with a knot.Step 3: Place the button where it should be fixed and hold it in place with the finger.Step 4: Make a single stitch (the needle should pass in and out of the fabric near the base of the button).Step 5: Make a loop over the button with the needle and thread.Step 6: Pull the thread to make it tight and insert the needle into the loop made.Step 7: Make a few stitches in and out of the fabric around the button and pull the thread tight.Step 8: Pass the needle through the loop on the underside of the fabric and pull the needle and thread through.Step 9: Cut the thread (leave a small end) and secure the thread with a knot on the underside of the fabric. Step 10: Trim away any excess thread. Congratulations! You've just successfully attached a button to a shirt.