Fairy chess problem. Daniel W. VanArsdale  8/2017 & 10/2024  
Mate in three. (8+3)  Cannons (paos) on a4, g1, h1. 

Solution.
1. C-a1     CxC          Any other move by black leads to an immediate check mate.
2. C-b1     CxPa7       Black's only move.
3. P-b7  Checkmate

1. C-g3?  C-a5!      1. C-g4?  C-a5!      1. C-g5?  C-a6                1. C-g8?   C-h4
2. C-a3    C-a6      2. C-h8    C-g5       2. C-h8   CxPc6              2. K-c7    C-h8!      
                                                        (2. C- a5 stalemates)

(C-R1)

Called by: Chess with Chinese Pieces.
Daniel W. VanArsdale index page.