puzzle solved by Jakub.T kl 5