fairy tale about 3 princes