import Ġjava . io . File Ċ Ċ fun Ġquestion 1 () Ġ{ Ċ // ĠĠĠ Ġval Ġinput Ġ= ĠFile (" input . txt "). read Lines (). map Ġ{ Ġit . toInt () Ġ} Ċ // ĠĠĠ Ġvar Ġanswer Ġ= Ġ 0 Ċ // ĠĠĠ Ġfor Ġ( i Ġin Ġ 1 .. input . last Index ) Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġif Ġ( input [ i ] Ġ> Ġinput [ i Ġ- Ġ 1 ]) Ġanswer ++ Ċ // ĠĠĠ Ġ} Ċ // ĠĠĠ Ġprintln ( answer ) ĊĠĠĠ Ġval Ġanswer Ġ= ĠFile (" input . txt "). use Lines Ġ{ Ġsequence Ġ-> ĊĠĠĠĠĠĠĠ Ġsequence . map Ġ{ Ġit . toInt () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. window ed ( 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. count Ġ{ Ġ( first , Ġsecond ) Ġ-> Ġsecond Ġ> Ġfirst Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġprintln ( answer ) Ċ } Ċ Ċ fun Ġquestion 2 () Ġ{ Ċ // ĠĠĠ Ġval Ġinput Ġ= ĠFile (" input . txt "). read Lines (). map Ġ{ Ġit . toInt () Ġ} Ċ // ĠĠĠ Ġvar Ġanswer Ġ= Ġ 0 Ċ // ĠĠĠ Ġfor Ġ( i Ġin Ġ 3 .. input . last Index ) Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġif Ġ( input [ i ] Ġ> Ġinput [ i Ġ- Ġ 3 ]) Ġanswer ++ Ċ // ĠĠĠ Ġ} ĊĠĠĠ Ġval Ġanswer Ġ= ĠFile (" input . txt "). use Lines Ġ{ Ġsequence Ġ-> ĊĠĠĠĠĠĠĠ Ġsequence . map Ġ{ Ġit . toInt () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. window ed ( 4 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. count Ġ{ Ġit . last () Ġ> Ġit . first () Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġprintln ( answer ) Ċ } Ċ Ċ question 1 () Ċ question 2 () Ċ