now whitespaces are ignored & add makefile
now whitespaces are ignored & add makefile