As always, these are tougher than official puzzles, but a perfect score is 100% achievable. Good luck!