factor-tamil puzzle