#Shogi#a five-move check mate puzzle#japanesechess#tsumeshogi#boardgames#syogi #chess #shogiwars