Dumbbell, barbell and kettlebell