#!/bin/bash

set -eu -o pipefail

n="$1"
shift

i=0
while [ "$i" -lt "$n" ] && "$@"
do
    i=$(( "$i" + 1 ))
done
