changed form ovca to sheep xD
worte idea and half working implementation, needs debuging
changed formating
ugly but working version