https://codeanddebug.in/blog/print-n-to-1-without-loop/