Added some changes in the to_guille method. Now it returns a new string
instead of stepping over the original one.