#! /bin/sh

verbose=0
if [ "$1" = "-v" ]; then
  shift
  verbose=1
fi

while true; do
  if ! read line; then
    if [ "$#" -eq 0 ]; then
      exit 0
    fi
    exit 1
  fi
  [ "$verbose" = 1 ] && echo "$line" 
  if [ "$#" -eq 0 ] || [ "$1" != "$line" ]; then
    if [ "$verbose" = 1 ]; then
      while read line; do
        echo "$line"
      done
    fi
    exit 1
  fi
  shift
done
