Ну, что я могу сказать...
да, спойлеры