Calvin's Mahjong 4x4 Solve