-O2 -pipe -Wall -Werror
