2D pattern matching
"Metro"
> turn current metro right
< turn current metro left
^ advance the current metro forward
^{N} advance the current metro forward N units
v move the current metro backwards
v{N} move the current metro backwards N units
@ station; add the character pointed at to the "passenger list"
; execute following regex on the "passenger list"