This Puzzle appeared in Oğuz Atay Puzzle Contest (OAPC)-3 championship.
Locate a snake in the grid, whose head and tail are given in as X, without touching itself even at a point. The number in the grid are knights, which indicate the amount of the snake cells attacked by them. In chess, a knight moves two squares forward, followed by one sideways. There cannot be any snake segments on cells containing numbers.