1000 piece puzzle completed.