MATE IN TWO MOVES

Easy (I suppose that board is flipped, though my notation is written as if it wasn't)
In two 1. Rah8 1... hxg8 (1... gxh8) 2. Rh1# (2. Rg1#)
In three 1. Rxh7 1... g8 = Q 2. Rh1+ 2... Qg1 3. Rxh1#
Easy (I suppose that board is flipped, though my notation is written as if it wasn't)
In two 1. Rah8 1... hxg8 (1... gxh8) 2. Rh1# (2. Rg1#)
In three 1. Rxh7 1... g8 = Q 2. Rh1+ 2... Qg1 3. Rxh1#