part_03-002_smallest_difference