f=$(subst 1$2,1$1th,$(3:$1th=$2)) $(foreach s,$(strip $(STDIN)),$(info $(call f,1,1st,$(call f,2,2nd,$(call f,3,3rd,$sth)))))