package Ġno . nav . f amil ie . til b ake . to tr inn Ċ Ċ import Ġno . nav . f amil ie . til b ake . Opp sl ag Spring Runner Test Ċ import Ġno . nav . f amil ie . til b ake . api . dto . V ur der t To tr inn Dto Ċ import Ġno . nav . f amil ie . til b ake . be handling . Be handling Repository Ċ import Ġno . nav . f amil ie . til b ake . be handling . F ags ak Repository Ċ import Ġno . nav . f amil ie . til b ake . be handling sk ont roll . Be hand lings st eg st il stand Repository Ċ import Ġno . nav . f amil ie . til b ake . be handling sk ont roll . domain . Be hand lings st eg Ċ import Ġno . nav . f amil ie . til b ake . be handling sk ont roll . domain . Be hand lings st eg status Ċ import Ġno . nav . f amil ie . til b ake . be handling sk ont roll . domain . Be hand lings st eg st il stand Ċ import Ġno . nav . f amil ie . til b ake . data . Test data Ċ import Ġorg . junit . jupiter . api . BeforeEach Ċ import Ġorg . junit . jupiter . api . Test Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġkotlin . test . assertEquals Ċ import Ġkotlin . test . assert Fails With Ċ import Ġkotlin . test . assertFalse Ċ import Ġkotlin . test . assertTrue Ċ Ċ internal Ġclass ĠTo tr inn Service Test Ġ: ĠO pp sl ag Spring Runner Test () Ġ{ ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġf ags ak Repository : ĠF ags ak Repository ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbe handling Repository : ĠBe handling Repository ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbe hand lings st eg st il stand Repository : ĠBe hand lings st eg st il stand Repository ĊĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġto tr inn Service : ĠTo tr inn Service ĊĊĠĠĠ Ġprivate Ġval Ġf ags ak Ġ= ĠTest data . f ags ak ĊĠĠĠ Ġprivate Ġval Ġbe handling Ġ= ĠTest data . be handling ĊĠĠĠ Ġprivate Ġval Ġbe handling Id Ġ= Ġbe handling . id ĊĊĠĠĠ Ġ@ BeforeEach ĊĠĠĠ Ġfun Ġinit () Ġ{ ĊĠĠĠĠĠĠĠ Ġf ags ak Repository . insert ( f ags ak ) ĊĠĠĠĠĠĠĠ Ġbe handling Repository . insert ( be handling ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` h ent To tr inn sv ur der inger Ġskal Ġh ente Ġto tr inn sv ur der ing Ġfor Ġdet Ġf Ã¸ r ste Ġg ang `() Ġ{ ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . VAR SEL , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . GR UN NL AG , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FA K TA , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FO REL DEL SE , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . V IL K Ã ħ R SV UR DER ING , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FORE SL Ã ħ _ VED TA K , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FAT TE _ VED TA K , ĠBe hand lings st eg status . KL AR ) ĊĊĠĠĠĠĠĠĠ Ġval Ġto tr inn sv ur der ing Dto Ġ= Ġto tr inn Service . h ent To tr inn sv ur der inger ( be handling Id ) ĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info . isNotEmpty () Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals ( 4 , Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info . size ) ĊĊĠĠĠĠĠĠĠ Ġval Ġto tr in ns st eg s info Ġ= Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info ĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FA K TA Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġnull Ġ&& Ġit . be gr un n else Ġ== Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FO REL DEL SE Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġnull Ġ&& Ġit . be gr un n else Ġ== Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . V IL K Ã ħ R SV UR DER ING Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġnull Ġ&& Ġit . be gr un n else Ġ== Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FORE SL Ã ħ _ VED TA K Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġnull Ġ&& Ġit . be gr un n else Ġ== Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` h ent To tr inn sv ur der inger Ġskal Ġh ente Ġto tr inn sv ur der ing Ġet ter Ġbes l utter s Ġv ur der ing `() Ġ{ ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . VAR SEL , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . GR UN NL AG , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FA K TA , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FO REL DEL SE , ĠBe hand lings st eg status . AUT OUT F Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . V IL K Ã ħ R SV UR DER ING , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FORE SL Ã ħ _ VED TA K , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FAT TE _ VED TA K , ĠBe hand lings st eg status . KL AR ) ĊĊĠĠĠĠĠĠĠ Ġto tr inn Service . lag re To tr inn sv ur der inger ( be handling Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠlistOf ( V ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . FA K TA , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠV ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . FO REL DEL SE , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠV ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . V IL K Ã ħ R SV UR DER ING , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠV ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . FORE SL Ã ħ _ VED TA K , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "))) ĊĊĠĠĠĠĠĠĠ Ġval Ġto tr inn sv ur der ing Dto Ġ= Ġto tr inn Service . h ent To tr inn sv ur der inger ( be handling Id ) ĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info . isNotEmpty () Ġ} ĊĠĠĠĠĠĠĠ ĠassertEquals ( 3 , Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info . size ) ĊĊĠĠĠĠĠĠĠ Ġval Ġto tr in ns st eg s info Ġ= Ġto tr inn sv ur der ing Dto . to tr in ns st eg s info ĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FA K TA Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġtrue Ġ&& Ġit . be gr un n else Ġ== Ġ" test ver di " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ// Aut out f Ã¸ rte Ġst eg Ġlag res Ġik ke ĊĠĠĠĠĠĠĠ ĠassertFalse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FO REL DEL SE Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . V IL K Ã ħ R SV UR DER ING Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġfalse Ġ&& Ġit . be gr un n else Ġ== Ġ" test ver di " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertTrue Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr in ns st eg s info . any Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠBe hand lings st eg . FORE SL Ã ħ _ VED TA K Ġ== Ġit . be hand lings st eg ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġit . god kj ent Ġ== Ġfalse Ġ&& Ġit . be gr un n else Ġ== Ġ" test ver di " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` lag re To tr inn sv ur der inger Ġskal Ġik ke Ġlag re Ġn Ã¥r Ġdet Ġm ang ler Ġst eg Ġi Ġrequest Ġsom Ġkan Ġbes lut tes `() Ġ{ ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . VAR SEL , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . GR UN NL AG , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FA K TA , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FO REL DEL SE , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . V IL K Ã ħ R SV UR DER ING , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FORE SL Ã ħ _ VED TA K , ĠBe hand lings st eg status . UTF Ã ĺ RT ) ĊĠĠĠĠĠĠĠ Ġlag Be hand lings st eg st il stand ( Be hand lings st eg . FAT TE _ VED TA K , ĠBe hand lings st eg status . KL AR ) ĊĊĠĠĠĠĠĠĠ Ġval Ġexception Ġ= Ġassert Fails With < RuntimeException > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġto tr inn Service . lag re To tr inn sv ur der inger ( be handling Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠlistOf ( V ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . FA K TA , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠV ur der t To tr inn Dto ( be hand lings st eg Ġ= ĠBe hand lings st eg . FORE SL Ã ħ _ VED TA K , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġgod kj ent Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠĠĠ Ġbe gr un n else Ġ= Ġ" test ver di "))) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ ĠassertEquals (" St eg ene Ġ[ FO REL DEL SE , ĠV IL K Ã ħ R SV UR DER ING ] Ġm ang ler Ġto tr inn sv ur der ing ", Ġexception . message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġlag Be hand lings st eg st il stand ( be hand lings st eg : ĠBe hand lings st eg , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbe hand lings st eg status : ĠBe hand lings st eg status ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbe hand lings st eg st il stand Repository . insert ( Be hand lings st eg st il stand ( be handling Id Ġ= Ġbe handling Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠ Ġbe hand lings st eg Ġ= Ġbe hand lings st eg , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠĠĠĠĠĠĠĠĠĠ Ġbe hand lings st eg s status Ġ= Ġbe hand lings st eg status )) ĊĠĠĠ Ġ} ĊĊ Ċ } Ċ