include anonymousHN's solution; update Makefile