Blazing goIITian
same prob posted by the legendary rushil http://www.artofproblemsolving.com/Forum/viewtopic.php?t=42881