Puzzle : There are two lengths of rope ...
HINT You can burn a rope at both ends.
First burn the first rope from both ends and the second one from first end. After the first rope burns out light the other end of the second rope as well.It will give you 45 minutes.(I know I have told you Swapnanil, but this is for everyone else.)