I really was gonna give this book 2.5 stars but i think the end earned more 0.5 so it's a 3 stars...