This has been my adventure throug the hard challenge of today. I hope you enjoy xD Thanks to @Jevmen