Rules:
1. Place a digit from 1-5 in every cell such that no digit repeats in each row/column/region.
2. Shade some squares to form snakes of length 2-5 (one of each). A snake is an orthogonally connected path that never touches itself, not even diagonally.
3. A circle must be the head/tail of a snake.
4. The number at the head of each snake must represent its length. The number the tail do not matter.
5. Furthermore, one of the 1's is an egg. The four heads and the egg cannot touch each other, not even diagonally, and are never in the same row/column/region. Same rules apply to the four tails and the egg.
You can solve the puzzle
here.
This is one of 12 disjoint puzzles I made this year with varying styles/difficulties themed around snakes and 2025.
Enjoy!