>>34030787
Thanks for for feedback, here's a bit harder