Community Reviews

Rating(4.2 / 5.0, 100 votes)
5 stars
40(40%)
4 stars
35(35%)
3 stars
25(25%)
2 stars
0(0%)
1 stars
0(0%)
100 reviews
April 17,2025
... Show More
I really, really like this book. I read The City of Ember years ago, and knew there were sequels, but hadn't gotten around to reading them. While Ember explored fascinating ideas of equality and scarcity, The People of Sparks is a post-apocalyptic narrative in which the solution is not to take up arms and destroy the oppressors, (as in most YA of this genre) but for everyone to do the hard, sacrificial work of coming together to solve the problems of a troubled world. The way it deals with us vs. them narratives, and particularly the presence of refugees is beautiful, and even prophetic. The writing is gentle and gorgeous.
April 17,2025
... Show More
I found The People of Sparks, the second book in the Book of Ember series, to be an even stronger book than its predecessor. Author Jeanne DuPrau’s use of imagery and character development seemed more engaging this time around, and while the first book probably had a more compelling plot for younger readers, this sequel did a better job of wrestling with big questions about human nature.

As a story about refugees and the community attempting to absorb these migrants, The People of Sparks is a great read for discussing current events with children. But no matter what’s in the news, the major issue of the book—what do you do when the enemy you face isn’t a person or an outsider but your own fear?—will always be relevant.

I read this book aloud to my eight-year-old daughter, and we ended up having several meaningful discussions as a result. I highly recommend the book to other parents/caregivers/adults looking to spark (yes, pun intended) conversation with children. (But do read Book of Ember first, or much of the plot in this book won’t make sense.)
April 17,2025
... Show More
I was afraid after the ending of City of Ember, the next books will lose the fantastic, gripping aura the first book has.

At least People of Sparks proved that I was wrong. It is highly exciting, it kept me reading with a heart that beat faster than usual, wanting to know how it all would end, feeling all the basic and even more complicated emotions in my heart as I went through the pages.

The books are set in a post-apocalyptic world. The world is healing; things start to get better, but the world is still almost empty of civilization, and destroyed, abandoned cities loom everywhere. This is the world to which the citizens of Ember emerge from the deep, and how many astonishing things are waiting for them! Things they haven't known, such as the sun, trees, stars, the changing seasons... and war.

It is interesting how DuPrau managed to show us how even in a rather small group of people (well, about eight hundred in total), so much hate and so many blow-exchanges can happen, just because of one person's evil intent, one person's finger-pointing at another... It all made me shudder with fear. And how a small step of a human being can set changes toward the better. A small step taken by two very humane, young characters, with their own setbacks and mistakes and fears, but they gather enough courage to make their small steps. Almost made me weep.

People of Sparks is as depressing as the claustrophobic City of Ember, but at the end, there's always a glimmer of hope. I'm curious of how this series will continue... and end.
April 17,2025
... Show More
I am glad to the people of the City of Ember found a way out and found a place in the world. The moral message in this one is slightly overwrought but I still enjoyed the story and appreciated the growth in the characters. Still unsure as to whether or not I will continue with the rest of the series.
April 17,2025
... Show More
This is a sequel to New York Times bestselling dystopian The City of Ember. The first book, Ember, was a story of setting and plot, while Sparks is a story of characters and relationships. The author has done good job of capturing the tensions involved in a refugee situation, especially one where there aren't enough resources to go around--a better job, I think, than most adult books on the topic.

As a Middle school or Young Adult read it opens the door to a good discussion of the difficulties and rewards of politics, and there are some good life lessons, not the least being the idea that the only way to stop bad events from escalating, is to return good for bad and convince your opponent to stop the cycle of retaliation:

“Can't it be stopped?" said Lina. . .
"Maybe it can be stopped at the beginning," Maddy said. "If someone sees what's happening and is brave enough to reverse the direction."
"Reverse the direction?"...
"Yes, turn it around."
"How would you do that?"...
"You'd do something good," said Maddy. "Or at least you'd keep yourself from doing something bad."
"But how could you?" said Lina. "When people have been mean to you, why would you want to be good to them?"
"You wouldn't want to," said Maddy. "That's what makes it hard. you do it anyway. Being good is hard. Much harder than being bad.”

Though it is not as plot driven as Ember, I found this a thought-provoking read about the future, the past, the nature of conflict, and the road to peace.

Audiobook version (fantastic production with this.)
April 17,2025
... Show More
I thought that this book wouldn't be half as good as the City of Ember, but I was wrong. It had some great parts that explain how to end a war, and how a war is started. I do believe that Lina is very ignorant and naive. I think this because I was angry that she jumped into the cart with Maddy and Casper, thinking if she could get to the city she would see at once that it would be the new home of the Emberties. It was very touching though when Lina put ran to go help the people of Spark put out the fire, and one by one the others joined to help. The overall book was wonderful and it has a lot to say about how war starts and the way to end it peacefully.
April 17,2025
... Show More
loved it.

This really struck me: Over history "Christians raise the armies. Muslims raise the buildings. Jews raise the money."
April 17,2025
... Show More
Not bad, definitely for a younger audience. I liked finding out what happened to the people of Ember after the escaped from their underground city.
April 17,2025
... Show More
torren got caught in a burning tree this made me happy :|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:|:|:|:|:|}::|:|}:|}:|}:||{:}":>{?|?|?>|{:||>{|{>|{>{|}|{>:|:|:|:||:|:|:|:
April 17,2025
... Show More
I loved this book! I am pretty easy to please when it comes to children's books since I'm a bit beyond the intended audience. The sequel to Ember opens up the world in a way that is ripe with possibility and the reader is constantly waiting to see what comes next. Most of the plot was not expected though as things started to unfold more common tropes could be seen. This book had me tearing up and crying as I thought about the enduring spirit of the Emberites. I'm a teacher so imagining my students reading this book with the themes of justice and fairness presented in a way that is clear though predictable brought me joy. I'm excited to read the final book and the prequel.
April 17,2025
... Show More
I think this is a 3.5 for me because although it ends pretty well, the beginning was a bit jarring since it almost feels like between the events of the first book and the beginning of this book we lost a full book's worth of content. Seriously, it takes about two and a half pages to resolve something that really feels as if the author either didn't want to delve into or just thought to skip it altogether.

After that initial hiccup, the book settles into it's middle-grade post apocalyptic story telling with further world building and exploring the experience of the Emberites as they face new things they've never seen, smelled, heard, felt, or experienced before in any way. It's a slowish kind of book that hopefully lays the groundwork for the rest of the series and pits the people from Ember against the people of the village of Sparks. Certain topics feel extremely relevant in regard to attitudes toward immigrants yet the focal figures continue to be Lina and Doon. It's curious because you see how the people of Sparks think the people of Ember are slightly primitive and how the feeling is mutual vice versa. The people of Ember have never seen the sky and basic things any surface dweller has seen their entire life, while the people of Sparks don't know about things that are second nature to the people of Ember.

What continues to be interesting is that rather than clear cut villains or a bad guy per se, the world and the shortcomings of humanity and the dangers of the elements are the main antagonists. That's pretty mature for a middle-grade series and I really appreciate that, because it makes for interesting discussions that are actually more relatable to the real world and can lead to important conversations.

All in all, it's a slower pace than Book 1 and although the writing for the most part isn't to complicated, I will admit that when DuPrau describes fire and how the people of Ember view it, I loved it. Poetic yet relatable, when she goes down that path, you can really feel the characters and how fascination mixes with fear.

Also, fear is a central theme...fear of the unknown. Fear, of people, fear of the future, fear of what's been lost, fear of what can be discovered, fear of new dangers, fear of old dangers, fear of fear itself. Once you get past the initial hiccup and fast forward approach to what are really important developments for the people of Ember, the people of Sparks, and humanity in general.
Leave a Review
You must be logged in to rate and post a review. Register an account to get started.