adding first solution I like 

updating my_solution