#!/bin/bash
# your code goes here
#!/bin/bash
echo "enter a number "
read n
if [ "$n" -lt 0 ]; then
echo "factorial is not defined for negative numbers"
exit 5
fi
fact=1
i="$n"
while [ "$i" -gt 1 ]; do
fact=$((fact * i))
i=$((i - 2))
done
echo "the factorial of the given number is $fact"
IyEvYmluL2Jhc2gKIyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMhL2Jpbi9iYXNoCgplY2hvICJlbnRlciBhIG51bWJlciAiCnJlYWQgbgoKaWYgWyAiJG4iIC1sdCAwIF07IHRoZW4KICBlY2hvICJmYWN0b3JpYWwgaXMgbm90IGRlZmluZWQgZm9yIG5lZ2F0aXZlIG51bWJlcnMiCiAgZXhpdCA1CmZpCgpmYWN0PTEKaT0iJG4iCgp3aGlsZSBbICIkaSIgLWd0IDEgXTsgZG8KICBmYWN0PSQoKGZhY3QgKiBpKSkKICBpPSQoKGkgLSAyKSkKZG9uZQoKZWNobyAidGhlIGZhY3RvcmlhbCBvZiB0aGUgZ2l2ZW4gbnVtYmVyIGlzICRmYWN0Ig==