MST Puzzle