Problem-Solving and Selected Topics in Number Theory: