#1 Springer - An excellent and original riddle. Loving every minute :D
#2 Anindya - Thanks for such lovely riddle, a couple more eggs in one or two levels (can think of 46 as one) will be helpful:-), or maybe i am asking for too much.
#3 Kisa - First 50 steps done.