package Ġkit to ku . mvc . extension ĊĊ Ċ internal Ġfun ĠInt . add On es Comp lement ( add end : ĠInt ): ĠInt Ġ{ ĊĠĠĠ Ġvar Ġsum Ġ= Ġthis Ġ+ Ġadd end ĊĊĠĠĠ Ġif Ġ( sum Ġand Ġ 0 x 0 0 0 1 0 0 0 0 Ġ!= Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsum Ġ+= Ġ 1 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġsum Ġand Ġ 0 x 0 0 0 0 FFFF Ċ } Ċ