Sumada Kaabaha: chess puzzle