1. Ne2 de2: 2. Rf8 ef1:Q 3. Rc8:#
1. Ne2 Bf5 2. Rf5: de2: 3. Rf8#
1. Ne2 B.. 2. Rf8+ Bc8 3. Rc8:#
Checkmate in 2.
1. f1 to h3, c8xh3 2. c6 to d8 checkmate
Checkmate in 3
1. f1 to h3, c8 to b7 2. h7 to h8 check, b7 to c8. 3. h9xc8 checkmate
Checkmate in 2.
1. f1 to h3, c8xh3 2. c6 to d8 checkmate
Checkmate in 3
1. f1 to h3, c8 to b7 2. h7 to h8 check, b7 to c8. 3. h9xc8 checkmate
3...Kb7
Gentlemen, there is only one solution: Bb6!
All except that move, fail.
My comp agrees with yours.
Nooo, I failed!! :p