9/10 Puzzle! The heart part was the only time I needed to take a break because my brain wasn't braining.