Classroom Escape

The Rebel's Code: I'm a rebellious student (🧑‍🎓) who refuses to follow the rules - even when escaping! I've developed my own twisted sense of order: when multiple escape routes take the same time, I MUST prioritize the path ordering as follows lexicographically : Up, Down, Left, Right (ie. Path = Up, Right is prioritized over Right, Up. )

I must dodge the authority figures (👨‍🏫), slip through secret passages (🌀), and reach freedom (🚪)! Use arrow keys or WASD. Remember: shortest path wins, but ties are broken by my rebel code. The teachers will hunt me each turn - I must stay sharp! Note: teleporting through secret passages costs 2 moves total (1 move to reach the passage + 1 additional move for teleporting).
Moves: 0
Best Score: -