Imagine that you love jigsaw puzzles and a friend tells you she bought a fantastic jigsaw puzzle for your birthday. Then she tells you that she couldn’t wait and she already assembled it for you, and shows you the finished puzzle. How do you feel? If you love doing jigsaw puzzles, you’d most likely feelRead more