This is a Zigzag puzzle from the Indian Puzzle Championship - 2008.
Draw a line passing through all the squares only once starting from the top-left cell and ending at the bottom-right cell. The line connects the middle points of neighboring cells, sharing an edge or corner. The letters or numbers should occur in the given order. Line should not cross itself.