// File ĠA . java Ċ import Ġkotlin . Metadata ; Ċ import Ġorg . jetbrains . annotations . Nullable ; Ċ Ċ public Ġfinal Ġclass ĠA Ġ{ ĊĠĠ Ġprivate Ġint Ġxi ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠInteger Ġx in Ġ= Ġ 0 ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠInteger Ġx inn ; ĊĠĠ Ġprivate Ġlong Ġxl ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠLong Ġx ln Ġ= Ġ 0 L ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠLong Ġx ln n ; ĊĠĠ Ġprivate Ġbyte Ġx b ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠByte Ġx bn Ġ= Ġ( byte ) 0 ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠByte Ġx b nn ; ĊĠĠ Ġprivate Ġfloat Ġxf ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠFloat Ġx fn Ġ= Ġ( float ) 0 ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠFloat Ġx fn n ; ĊĠĠ Ġprivate Ġdouble Ġx d ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠDouble Ġx dn Ġ= Ġ( double ) 0 ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠDouble Ġx dnn ; ĊĠĠ Ġprivate Ġshort Ġxs ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠShort Ġx sn Ġ= Ġ( short ) 0 ; ĊĠĠ Ġ@ Nullable ĊĠĠ Ġprivate ĠShort Ġxs nn ; ĊĊĠĠ Ġpublic Ġfinal Ġint Ġget Xi () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xi ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xi ( int Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xi Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠInteger Ġget X in () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xin ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X in (@ Nullable ĠInteger Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xin Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠInteger Ġget X inn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . x inn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X inn (@ Nullable ĠInteger Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . x inn Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġlong Ġget Xl () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xl ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xl ( long Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xl Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠLong Ġget X ln () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . x ln ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X ln (@ Nullable ĠLong Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . x ln Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠLong Ġget X ln n () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . x ln n ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X ln n (@ Nullable ĠLong Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . x ln n Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġbyte Ġget Xb () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xb ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xb ( byte Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xb Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠByte Ġget X bn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xb n ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X bn (@ Nullable ĠByte Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xb n Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠByte Ġget Xb nn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xb nn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xb nn (@ Nullable ĠByte Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xb nn Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġfloat Ġget Xf () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xf ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xf ( float Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xf Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠFloat Ġget X fn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xf n ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X fn (@ Nullable ĠFloat Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xf n Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠFloat Ġget X fn n () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xf nn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X fn n (@ Nullable ĠFloat Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xf nn Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġdouble Ġget Xd () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xd ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xd ( double Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xd Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠDouble Ġget X dn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xd n ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X dn (@ Nullable ĠDouble Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xd n Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠDouble Ġget Xd nn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xd nn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xd nn (@ Nullable ĠDouble Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xd nn Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġshort Ġget Xs () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xs ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xs ( short Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xs Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠShort Ġget X sn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . x sn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset X sn (@ Nullable ĠShort Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . x sn Ġ= Ġvar 1 ; ĊĠĠ Ġ} ĊĊĠĠ Ġ@ Nullable ĊĠĠ Ġpublic Ġfinal ĠShort Ġget Xs nn () Ġ{ ĊĠĠĠĠĠ Ġreturn Ġthis . xs nn ; ĊĠĠ Ġ} ĊĊĠĠ Ġpublic Ġfinal Ġvoid Ġset Xs nn (@ Nullable ĠShort Ġvar 1 ) Ġ{ ĊĠĠĠĠĠ Ġthis . xs nn Ġ= Ġvar 1 ; ĊĠĠ Ġ} Ċ } ĊĊ Ċ // File ĠMain . kt ĊĊ Ċ fun Ġbox () Ġ: ĠString Ġ{ ĊĠĠĠ Ġreturn Ġ" OK " Ċ } ĊĊ