Cute implementation with random time sleep