// Ġdefined Ġreturn Ġtype Ċ // Ġex ) ĠInt Ċ fun Ġadd ( value 1 : ĠInt , Ġvalue 2 : ĠInt ): ĠInt Ġ{ ĊĠĠĠ Ġreturn Ġvalue 1 Ġ+ Ġvalue 2 Ċ } Ċ Ċ fun Ġsub ( value 1 : ĠInt , Ġvalue 2 : ĠInt ): ĠInt Ġ= Ġvalue 1 Ġ- Ġvalue 2 Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġvar Ġvalue 1 Ġ= Ġ 7 ĊĠĠĠ Ġvar Ġvalue 2 Ġ= Ġ 3 ĊĊĠĠĠ Ġvar Ġsum Ġ= Ġadd ( value 1 , value 2 ) ĊĠĠĠ Ġprintln (" add () Ġ: Ġ${ value 1 } Ġ+ Ġ${ value 2 } Ġ= Ġ${ sum }") ĊĊĠĠĠ Ġ// Ġcall Ġmethod Ġin Ġprint In ĊĠĠĠ Ġprintln (" sub () Ġ: Ġ${ value 1 } Ġ- Ġ${ value 2 } Ġ= Ġ${ sub ( value 1 , Ġvalue 2 )} ") Ċ }