1. U asembleru, implementirati funkciju unsigned long factorial(unsigned n); koja rekurzivno racuna faktorijel broja n. Zatim, napisati i C program koji testira ovu funkciju. 2. U asembleru, implementirati funkciju int binary_search(int *a, int l, int r, int x); koja rekurzivno trazi broj x u nizu a, algoritmom binarne pretrage. Argumenti l (left) i r (right) predstavljaju najlevlji i najdesnji indeks dela niza a koji se pretrazuje. Zatim, napisati i C program koji testira ovu funkciju.