Checkmate in 292 moves

ficgs.com — A nice chess problem :) Could you find the solution ?White to move, this is mate in 292 moves ! Jan 17, 2007 View in Crawl 4