UtopianTree and AngryChildren solutions