Solar Pumpkins Jigsaw Puzzle

Solar Pumpkins Jigsaw Puzzle. Can you solve it?