Princess puzzle and three boxes!