#!/bin/sh
set -e
# add six files and multiply by 3

if [ $# -ne 8 ] ; then
  echo "Error in $0: invalid number of arguments $#"
  exit 1
fi

pfx=$1
inp1=$2
inp2=$3
inp3=$4
inp4=$5
inp5=$6
inp6=$7
out=${8}

access inp1 ${pfx}_${inp1}
access inp2 ${pfx}_${inp2}
access inp3 ${pfx}_${inp3}
access inp4 ${pfx}_${inp4}
access inp5 ${pfx}_${inp5}
access inp6 ${pfx}_${inp6}

add inp1 inp2 inp12
add inp3 inp4 inp34
add inp5 inp6 inp56
add inp12 inp34 inp1234
add inp1234 inp56 sum

echo "                 3.0" | ccc xlin sum ${pfx}_${out}
release inp1 inp2 inp3 inp4 inp5 inp6 inp12 inp34 inp56 inp1234 sum
