Cat rescues itself using firefighters' ladder