all: main.cpp 
	g++ -O3 -march=native -flto -Wall -std=c++17 -pthread -o  a.out main.cpp -lgsl -lgslcblas -lm  
clean: 
	!mv a.out bin
	 $(RM) myprog
