My code is different but the conditions are the same. I will share it but sorry, only after I have used myself first.