package Ġcom . gen aku . mas ke ded it text Ċ Ċ import Ġcom . gen aku . mas ke ded it text . formatted String . I Formatted String Ċ Ċ class ĠMask ed Formatter Ġinternal Ġconstructor () Ġ{ ĊĊĠĠĠ Ġvar Ġm Mask : ĠMask ? Ġ= Ġnull ĊĊĠĠĠ Ġval Ġmask String : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġm Mask ?. format String ĊĊĠĠĠ Ġval Ġmask Length : ĠInt ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġm Mask ?. size () Ġ?: Ġ 0 ĊĊĠĠĠ Ġconstructor ( fmt String : ĠString ) Ġ: Ġthis () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . set Mask ( fmt String ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Mask ( fmt String : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġm Mask Ġ= ĠMask ( fmt String ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġformat String ( value : ĠString ): ĠI Formatted String Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġm Mask !!. get Formatted String ( value ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ