new file: SampleCode/PIONE/Advanced3plus1/Annotation.pione
new file: SampleCode/PIONE/Advanced3plus1/Main.pione
--- /dev/null
+.@ PackageName :: "Ref3DtoRef2D"
+.@ Editor :: "Kinoshita"
+.@ Tag :: "v0.2.0"
+.@ Parent :: &Ref3DtoRef2D.editor("Kinoshita").tag("v0.1.1")
\ No newline at end of file
--- /dev/null
+Rule Main
+ output '*.ref3d'
+ output '*.ref2d'
+ output '*.mon'
+ output '*.gif'
+Flow
+ rule Start >>> SubMain >>> Result
+ rule Finish
+End
+
+Rule Start
+ output 'Start0!Flag'
+Action
+ touch {$O[1]}
+End
+
+Rule SubMain
+ input 'Start*!Flag'
+ output '*.*'.all
+Flow
+ rule Interaction {val : '{$I[1][1]}'.str().i()} >>> Ref3DtoRef2D {val : '{$I[1][1]}'.str().i()}
+End
+
+Rule Finish
+ input 'Finish*!Flag'
+ input '*.*-{$I[1][1]}'
+ output '{$I[2][1]}.{$I[2][2]}'
+Action
+ cp {$I[2]} {$O[1]}
+End
\ No newline at end of file