Metaprogramming

hy this side bhavuk Sidhu