#!/bin/sh
#
# minimizePaths - remove duplicate paths in a list, preserving the order
#

minimal_paths="$1"

for i in $*
do
	in_path="no"
	for j in $minimal_paths
	do
	    if [ "$i" != "$j" ]
	    then
	    	in_path="no"
	    else
	    	in_path="yes"
		break
	    fi
	done

	if [ "$in_path" != "yes" ]
	then
		minimal_paths="$minimal_paths $i"
	fi
done

echo "$minimal_paths"
