Pentomino Sudoku

This puzzle contains the 12 pentominoes plus the square tetromino. Each piece has been labelled with the numbers 1 to 8. The puzzle is to fit the pieces in an 8x8 square so that each row and each column contains the numbers 1-8. Each piece can be turned over if required.

heart sudoku puzzle