Block Triangle Puzzle