// ĠD RUN KW ATER ĠTEMPLATE ( add Ġdescription Ġand Ġpro totypes ) Ċ // ĠQuestion ĠTitle Ġand ĠDescription Ġon Ġle et code . com Ċ // ĠFunction ĠDeclaration Ġand ĠFunction ĠPro totypes Ġon Ġle et code . com Ċ // 2 9 2 . ĠNim ĠGame Ċ // You Ġare Ġplaying Ġthe Ġfollowing ĠNim ĠGame Ġwith Ġyour Ġfriend : ĠThere Ġis Ġa Ġheap Ġof Ġst ones Ġon Ġthe Ġtable , Ġeach Ġtime Ġone Ġof Ġyou Ġtake Ġturns Ġto Ġremove Ġ 1 Ġto Ġ 3 Ġst ones . ĠThe Ġone Ġwho Ġremoves Ġthe Ġlast Ġstone Ġwill Ġbe Ġthe Ġwinner . ĠYou Ġwill Ġtake Ġthe Ġfirst Ġturn Ġto Ġremove Ġthe Ġst ones . Ċ // Both Ġof Ġyou Ġare Ġvery Ġcle ver Ġand Ġhave Ġoptimal Ġstrategies Ġfor Ġthe Ġgame . ĠWrite Ġa Ġfunction Ġto Ġdetermine Ġwhether Ġyou Ġcan Ġwin Ġthe Ġgame Ġgiven Ġthe Ġnumber Ġof Ġst ones Ġin Ġthe Ġheap . Ċ // For Ġexample , Ġif Ġthere Ġare Ġ 4 Ġst ones Ġin Ġthe Ġheap , Ġthen Ġyou Ġwill Ġnever Ġwin Ġthe Ġgame : Ġno Ġmatter Ġ 1 , Ġ 2 , Ġor Ġ 3 Ġst ones Ġyou Ġremove , Ġthe Ġlast Ġstone Ġwill Ġalways Ġbe Ġremoved Ġby Ġyour Ġfriend . Ċ // Credits : Ċ // Special Ġthanks Ġto Ġ@ jian ch ao . li . fight er Ġfor Ġadding Ġthis Ġproblem Ġand Ġcreating Ġall Ġtest Ġcases . Ċ // class ĠSolution Ġ{ Ċ // ĠĠĠ Ġfun Ġcan Win Nim ( n : ĠInt ): ĠBoolean Ġ{ Ċ // ĠĠĠ Ġ} Ċ //} ĊĊĊ Ċ // ĠTime ĠIs ĠMoney