Nice puzzle.
Keep going neerajsingh.