diff --git a/work/fibo-hazard-rachkiev.S b/work/fibo-hazard-rachkiev.S
new file mode 100644
index 0000000000000000000000000000000000000000..35deef93169b0f830ef73104c913d8a27c92c567
--- /dev/null
+++ b/work/fibo-hazard-rachkiev.S
@@ -0,0 +1,32 @@
+.globl _start
+.option norelax
+
+_start:
+
+
+	addi t0, x0, 5		// Set value of N
+	addi s0, x0, 0		// F(0)
+	addi s1, x0, 1		// F(1)
+
+
+	addi t1, x0, 2	// initialization instruction of for cycle: i=2, kde i=t1
+
+loop_body:
+		add t2, s0, s1		// t2 = s0 + s1
+		add s0, s1, x0		//s0 = s1
+		nop
+		add s1, t2, x0		//s1 = t2
+		
+		addi t1, t1, 1   # i++
+		ble t1, t0, loop_body
+done:
+
+
+   addi t0, x0, 0x400   //  la t0, fibonacci bez hazardu
+
+    ebreak 
+
+.data
+.org 0x400
+fibonacci:
+	.word  0x1234
\ No newline at end of file