O:   Yxych           

\: 1 wﻲUϬOɱ׮(@yЦؤouP),yЦؤoLkT.
        u@׭ȧYOK.
      2 wϱ90׫,]X,Ybyпm,yyЦؤoLkT.

m:
   1 UԦ\       Yе    ->     ->  XY 
   2 uC            Y_yЦ  ->  XY 
                          
: Enter ,/<X,Y>byФؤoഫ/?DU/ਤ
    
  1 Enter ,:-- AyЦؼФؤoYi
       Ȥ䴩uLINE, NyЦ(,)ؤo,̷ӽuLINE׶ɱץT.
       YOuq O,]L@ΩҥHĤ@.
       YOuq O,O90. ۰ʧPX,YbyФ.

  2 <X,Y>byФؤoഫ -- JXY , AyЦؤoYi
       ϱ90׫,]X,Ybyпm,yyЦؤoLkT.

  3 ?DU -- \ާ@

  4 ਤ -- AyЦؤoYi
       NyЦ(,)ؤo,̷ӿJਤ׶ɱץT.
       0 180Ȧ]L@ΩҥHĤ@.
       90  270  ,۰ʧPX,YbyФ.