1 to 9 number puzzle without repeating numbers