recursive by jeffkit — theskillcity