Official Passage Discussion

Rooted!!
This box is like way easy in the beginning to almost a bit hard in the end. Thanks @N0xi0us for the nudge in the end.
Feel free to dm for hints ?