solving
presents