Smart hash3

smart