Sorry for the constant submissions, but I improved my time from my previous attempt. I hope you enjoy !!!