Zadanie 1. Liczby Fibonacciego
------------------------------
Zadanie polega na utworzeniu rodziny procesow, ktore obliczaja liczbe
Fibonacciego komunikujac sie ze soba za pomoca laczy nienazwanych.
 
Pierwszy proces jest uruchamiany z poziomu interpretatora polecen z argumentem
okreslajacym jaka liczba ma byc obliczona. 
 
Kazdy proces poza pierwszym pobiera liczbe F(n-1) od swojego ojca.  Podobnie
kazdy proces poza pierwszym i drugim odbiera liczbe F(n-2) od swojego dziadka.
Dla procesu pierwszego, ktory "oblicza" F(0) i F(1), F(0)=1 i F(1)=1.  Proces
drugi, ktory oblicza F(2), odbiera F(0) i F(1) od procesu pierwszego.  

Po odebraniu dwoch liczb proces dodaje je i wynik wypisuje na standardowe
wyjscie. Jezeli docelowa liczba nie jest jeszcze obliczona, to proces tworzy
nastepny proces i przekazuje swojemu synowi(i ewentualnie wnukowi) obliczona
przez siebie liczbe.

Liczba do obliczenia przez proces (numer procesu), liczba do obliczenia
przez cala rodzine procesow i numery deskryptorow sa argumentami
wywolania programu, natomiast wyniki czesciowe sa przekazywane przez lacza.
 
Wszystkie procesy poczawszy od drugiego powinny miec identyczny kod.

Termin odbioru zadania - zajecia nr 5.

Wszelkie pytania prosze kierowac na adres: janowska@mimuw.edu.pl

Powodzenia.