gcc is your friend!