Here's another problem from my twisted brain. White to move gives checkmate in two moves.
solution below, highlight to reveal:
1. f8Q
if 1... Rxf8 then 2. Ra7#
If 1.. Bxf8 then 2. Bc3#
if any other Black move, either 2. Qf1# or 2. Qxa8#
I thought white had mate in one until I realized I had the board upside down!
Here's another problem from my twisted brain. White to move gives checkmate in two moves.