#!/bin/sh

echo -e "Readable version:\n"
time {
to_min ()
{
	hs=`echo $1|cut -d: -f1`
	mins=`echo $1|cut -d: -f2`
	echo $(($(($hs * 60)) + $mins))
}
gesamt=0
for line in `grep "\-" times|sed 's/ //g'`
do
	last=`echo $line|cut -d- -f2`
	first=`echo $line|cut -d- -f1`
	gesamt=$(($gesamt + $((`to_min $last` - `to_min $first`))))
done
echo $gesamt 
}


echo -e "\n\nOne liner:\n"
time echo `grep "\-" times | awk '{print $3,$2,$1}' | sed -e 's/-/- (/g' -e 's/$/ ) + /g'` | sed -e 's/:/ * 60 + /g' -e 's/+$//' | bc
