#!/bin/sh
for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 151 16 17 18 19 20 ; do
echo -n map $i
./map $i > mapdir/n$i
if [ -f n$i ] ; then
ed n$i << EOFEOF >& /dev/null
/ROOM
i
.
.-1
1,.d
w
q
EOFEOF
if diff mapdir/n$i mapdir/m$i >& /dev/null ; then
echo " passed"
rm -f mapdir/n$i
else
echo " failed"
fi
fi
done