diff --git a/fibonacci.cr b/fibonacci.cr
new file mode 100644
index 0000000000000000000000000000000000000000..beacd5649aad60426441779d00bc49a7ad714664
--- /dev/null
+++ b/fibonacci.cr
@@ -0,0 +1,5 @@
+c=Math.sqrt(5)
+f=(1+c)/2
+(0..30).each do |n|
+puts(((f**n-(-1/f)**n)/c).round.to_i)
+end
\ No newline at end of file