package Ġcom . j ites h Ċ Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . widget . Toast Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ import Ġjava . util .* Ċ Ċ class ĠMainActivity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ main ) ĊĊĠĠĠĠĠĠĠ Ġbtn Left . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcheck Answer ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassign Numbers To Buttons () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbtn Right . setOnClickListener { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcheck Answer ( false ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassign Numbers To Buttons () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġcheck Answer ( is Left Button Selected : ĠBoolean ){ ĊĠĠĠĠĠĠĠ Ġval Ġleft Num Ġ= Ġbtn Left . text . toString (). toInt () ĊĠĠĠĠĠĠĠ Ġval Ġright Num Ġ= Ġbtn Right . text . toString (). toInt () ĊĊĠĠĠĠĠĠĠ Ġ// T ernary ĠOperator ĊĠĠĠĠĠĠĠ Ġval Ġis Answer Correct Ġ= Ġif ( is Left Button Selected ) Ġleft Num Ġ> Ġright Num Ġelse Ġright Num Ġ> Ġleft Num ĊĊĠĠĠĠĠĠĠ Ġif ( is Answer Correct ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbackground View . set BackgroundColor ( Color . GREEN ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this ," Correct ", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠ Ġ} else Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbackground View . set BackgroundColor ( Color . RED ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this ," Wrong !", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĠĠĠ Ġprivate Ġfun Ġassign Numbers To Buttons () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġr Ġ= ĠRandom () ĊĠĠĠĠĠĠĠ Ġval Ġleft Num Ġ= Ġr . nextInt ( 1 0 ) ĊĠĠĠĠĠĠĠ Ġvar Ġright Num Ġ= Ġr . nextInt ( 1 0 ) ĊĠĠĠĠĠĠĠ Ġwhile Ġ( left Num Ġ== Ġright Num ){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġright Num Ġ= Ġr . nextInt ( 1 0 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbtn Left . text Ġ= Ġleft Num . toString () ĊĠĠĠĠĠĠĠ Ġbtn Right . text Ġ= Ġright Num . toString () ĊĠĠĠ Ġ} Ċ Ċ }