e=$(subst $2,$2 ,$1) f=$(word 1,$e)/$(subst $z ,,$(wordlist 2,9,$e)) $(foreach x,$(strip $(STDIN)),$(info $(subst /,,$(dir $(call f,$(call f,$(call f,$(call f,$x,s),t),o),p)))))
Note that non-ascii characters in the above source code will be escaped (such as \x9f).