āļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāđāļāđāļāļĢāļđāļāđāļāļāļāļēāļĢāļāļāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļĒāļāļĄāļĢāļąāļāļāļĒāđāļēāļāļāļ§āđāļēāļāļāļ§āļēāļāđāļĨāļ°āđāļāđāļāļąāļāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļ§āļąāļāļāļļāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļēāļŦāļąāļ§āđāļĢāļ·āđāļāļ āļŠāļēāļĄāļēāļĢāļāļŠāļ·āđāļāļŠāļēāļĢāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļŠāļāļēāļāļ°āđāļāļĒāļąāļāļāļđāđāļāļĒāļđāđāđāļāļāļļāļāļāļēāļĢāļ° āļāļķāđāļāđāļĢāļĩāļĒāļāļ§āđāļēāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđ āđāļāļĒāđāļĄāđāļāđāļāļāđāļŦāđāļāļ§āļāđāļāļēāļāļĢāļēāļāļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļāļāļēāļĢāđāļāđāļāļēāļāļāļāļāļāļąāļāđāļĨāļ°āļāļąāļ āļĢāļđāļāđāļāļāļāļĪāļāļīāļāļĢāļĢāļĄāļāļĩāđāļŠāđāļāđāļŠāļĢāļīāļĄāļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāļāļĩāđāļŦāļĨāļ§āļĄāļĢāļ°āļŦāļ§āđāļēāļāļāļąāļ§āļāļĒāđāļēāļāđāļĨāļ°āļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđ āļāļģāđāļŦāđāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļŦāļĨāļēāļĒāļāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļīāļāļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāļŠāļāļēāļāļ°āđāļŦāļĨāđāļēāļāļąāđāļāđāļāđāđāļāļĒāđāļĄāđāļāđāļāļāđāļāđāđāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāļāļāļāļąāļ§āļāļĒāđāļēāļ āļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāļŦāļĨāļąāļāļāļāļāļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļāļ·āļāļāļēāļĢāļŠāļĢāđāļēāļāļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāđāļāļāļŦāļāļķāđāļāļāđāļāļāļĨāļļāđāļĄāļĢāļ°āļŦāļ§āđāļēāļāļāļāļāđāļāđāļāļāđ āđāļāļĒāļāļĩāđāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļāļāļāđāļāđāļāļāđāđāļāļĩāļĒāļ§āļāļ°āļāļģāđāļāļŠāļđāđāļāļēāļĢāļāļąāļāđāļāļāļāļąāļāđāļāļĄāļąāļāļīāđāļāļāļāļāđāļāđāļāļāđāļāļĩāđāļāđāļāļāļāļķāđāļāļāļē
āđāļāļāļĢāļīāļāļāļāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ°āļĢāļđāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđ āļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāđāļāļ§āļāļēāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒāđāļŦāļāļļāļāļēāļĢāļāđ āđāļĨāļ°āļŠāļāļąāļāļŠāļāļļāļāļāļēāļĢāđāļĒāļāļāđāļāļāļąāļāļ§āļĨāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļāļĨ āļĢāļđāļāđāļāļāļāļĩāđāļāļāļāļēāļĢāļāļĢāļ°āļĒāļļāļāļāđāđāļāđāđāļāđāļāđāļĄāļāļāđāļēāļāđ āđāļāđāļ āļāļēāļĢāļāļđāļāļāđāļāļĄāļđāļĨ āļāļēāļĢāđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄāļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļąāļāļāļđāđāđāļāđ āļāļēāļĢāļāļąāļāļāļēāļĢāđāļŦāļāļļāļāļēāļĢāļāđ āđāļĨāļ°āļĢāļ°āļāļāļāļēāļĢāļŠāļĄāļąāļāļĢāļŠāļĄāļēāļāļīāļāđāļāļĒāđāļāļĢāđ āļāļąāļāļāļąāļāļāļēāļĄāļąāļāđāļāđāļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāđāļāļĒāđāļāđāđāļĄāđāļāļĨāļāļēāļĢāđāļāļĒāđāļāļĢāđāđāļĨāļ°āļŠāļĄāļąāļāļĢāļŠāļĄāļēāļāļīāļ āđāļāļĒāļāļĩāđāļāļāļāđāļāđāļāļāđāļāļđāđāđāļāļĒāđāļāļĢāđāļāļ°āđāļāđāļāļĢāļąāļāļĐāļēāļĢāļēāļĒāļāļēāļĢāļāļāļāļāļāļāđāļāđāļāļāđāļŠāļĄāļēāļāļīāļāđāļĨāļ°āđāļāđāļāđāļŦāđāļāļĢāļēāļāđāļĄāļ·āđāļāļĄāļĩāđāļŦāļāļļāļāļēāļĢāļāđāđāļāļāļēāļ° āļāļąāļ§āļāļĒāđāļēāļāđāļāđāđāļāđ āļĢāļ°āļāļāđāļāđāļāđāļāļ·āļāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđ āđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĨāļēāļāļŦāļļāđāļ āđāļĨāļ°āļĢāļ°āļāļāļāļīāļāļāļēāļĄāļŠāļ āļēāļāļāļēāļāļēāļĻ āđāļĨāļ°āļāļ·āđāļāđ
āļāđāļāļāļĩāļŦāļĨāļąāļāļāļĢāļ°āļāļēāļĢāļŦāļāļķāđāļāļāļāļāļāļēāļĢāļāļģāļĢāļđāļāđāļāļ Observer āđāļāđāļāđāļāđāļāļ·āļ āļāđāļ§āļĒāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāđāļāđāļāđāļĄāļāļđāļĨāđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļāļāļāļāļāļāđāđāļ§āļĢāđ āđāļāļ·āđāļāļāļāļēāļāļ§āļąāļāļāļļāđāļĨāļ°āļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļāļđāļāđāļĒāļāļāļāļāļāļēāļāļāļąāļ āļāļēāļĢāļāļĢāļąāļāđāļāļĨāļĩāđāļĒāļāļŦāļĢāļ·āļāļāļĒāļēāļĒāđāļāļāļāļīāļāļĩāđāļ āđ āļāđāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāļīāļāļāļēāļĢāđāļāđāđāļāļĒāđāļĄāđāļĢāļāļāļ§āļāļāļķāđāļāļāļąāļāđāļĨāļ°āļāļąāļ āļāļķāđāļāļāđāļ§āļĒāļĨāļāļāļ§āļēāļĄāļāļĒāļēāļĒāļēāļĄāđāļāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāļĒāļĢāļ§āļĄāđāļĨāļ°āļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļāļāļāļąāļāļŦāļēāļāļēāļĢāļāļāļāđāļāļ āļāļāļāļāļēāļāļāļĩāđ āļĢāļđāļāđāļāļāļāļąāļāļāļĨāđāļēāļ§āļĒāļąāļāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāđāļāļīāđāļĄāļŦāļĢāļ·āļāļĨāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļĢāļēāļĒāđāļŦāļĄāđāđāļāļāđāļāļāļēāļĄāļīāļāđāļāļĒāļĄāļĩāļāļĨāļāļĢāļ°āļāļāļāđāļāļĢāļ°āļāļāļāđāļāļĒāļāļĩāđāļŠāļļāļ āļāđāļ§āļĒāđāļŦāđāļĄāļĩāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļąāļ§āđāļĨāļ°āļāļĒāļēāļĒāđāļāđāļāļĩāļĒāļīāđāļāļāļķāđāļ
āļ āļēāļĒāđāļāđāļāļĨāļāļāļāļĢāđāļĄ AppMasterno-code āļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļĄāļĩāļāļāļāļēāļāļŠāļģāļāļąāļāđāļāđāļāđāļĄāļļāļĄāļāđāļēāļāđ āļāļāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļ āđāļāļ·āđāļāļāļāļēāļ AppMaster āļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļąāļāļāđāļāļāļāđāļ§āļĒāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļāļķāļāļāļģāđāļāđāļāļāļĒāđāļēāļāļĒāļīāđāļāļāļĩāđāļāļ°āļāđāļāļāļāļąāļāļāļēāļĢāļāļēāļĢāļāļķāđāļāļāļēāļāļķāđāļāļāļąāļāđāļĨāļ°āļāļąāļāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāđāļ§āļĒāļāļēāļĢāļĢāļ§āļĄāđāļāļēāļĢāļđāļāđāļāļ Observer āđāļāđāļēāļāđāļ§āļĒāļāļąāļ AppMaster āļāđāļ§āļĒāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļąāđāļāļŦāļĄāļāļāļ°āļāļāļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļąāļāđāļāļāļāļ°āļāļĩāđāļāļāļāļŠāļāļāļāļāđāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āđāļŦāđāđāļĢāļēāļāļīāļāļēāļĢāļāļēāļŠāļāļēāļāļāļēāļĢāļāđāļāļĩāđāļāļđāđāđāļāđāđāļāđāđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļ§āđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļąāļāļāļēāļĢāļĢāđāļēāļāļāđāļēāļāļĩāļāļāļĄāđāļĄāļīāļĢāđāļ āđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļēāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāļāļāļāđāļāļĢāļ°āļāļāļāļŦāļĨāļēāļĒāļāļĒāđāļēāļ āđāļāđāļ āļāļēāļĢāļāļąāļāļāļēāļĢāļŠāļīāļāļāđāļēāļāļāļāļĨāļąāļ āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļŠāļąāđāļāļāļ·āđāļ āđāļāļĢāđāļāļĨāđāļĨāļđāļāļāđāļē āđāļĨāļ°āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļēāļĢāļāļģāļĢāļ°āđāļāļīāļ āļāđāļ§āļĒāļāļēāļĢāđāļāđāļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđ āļŠāđāļ§āļāļāļĢāļ°āļāļāļāđāļŦāļĨāđāļēāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļāļāļāļķāđāļāļāļąāļāđāļĨāļ°āļāļąāļāđāļāļĨāļąāļāļĐāļāļ°āļāļđāđāļāļāļēāļāļāļĒāđāļēāļāļŦāļĨāļ§āļĄāđ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļŦāļāļķāđāļ āđāļāđāļ āļāļēāļĢāļāļąāļāđāļāļāļŠāļīāļāļāđāļēāļāļāļāļĨāļąāļ āļŠāļēāļĄāļēāļĢāļāđāļāļĒāđāļāļĢāđāđāļāļĒāļąāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļĩāđāļāđāļāļāļāļķāđāļāļāļē āđāļāđāļ āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļģāļŠāļąāđāļāđāļĨāļ°āđāļāļĢāđāļāļĨāđāļĨāļđāļāļāđāļē āđāļāļĒāđāļĄāđāļĄāļĩāļŠāļīāđāļāđāļāđ āļāļēāļĢāđāļāļĢāļāđāļāļāđāļāļĒāļāļĢāļāļāļēāļāļāļąāļāļāļąāļāļāļē
āļāļāļāđāļŦāļāļ·āļāļāļēāļāļāļēāļĢāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļĢāļ°āļŦāļ§āđāļēāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāđāļēāļāđ āļāļĒāđāļēāļāļāļąāļāļāđāļ§āļāļāļĩāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāđāļ§ āļĢāļđāļāđāļāļāļŠāļąāļāđāļāļāļāļēāļĢāļāđāļĒāļąāļāļāđāļ§āļĒāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļŠāļĢāđāļēāļāļāļķāđāļāđāļāļĒāļĨāļāļāļēāļĢāđāļāđāļāļāļāļāļĩāđāđāļĄāđāļāļģāđāļāđāļ āđāļĨāļ°āļĨāļāļāđāļēāđāļāđāļāđāļēāļĒāđāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāļĩāđāļāđāļģāļāđāļāļ āļŠāļīāđāļāļāļĩāđāđāļāđāļāļāļĢāļ°āđāļĒāļāļāđāļāļĒāđāļēāļāļĒāļīāđāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāđāļāļāđāļĢāļĩāļĒāļĨāđāļāļĄāđāļāļĩāđāļĄāļĩāļ āļēāļĢāļ°āļāļēāļāļŠāļđāļ āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāđāļāļīāļāđāļŦāļāļļāļāļēāļĢāļāđāļāļģāļāļ§āļāļĄāļēāļāļāļĢāđāļāļĄāļāļąāļāđāļāđ āļāļķāđāļāļāļģāđāļāļŠāļđāđāļāļąāļāļŦāļēāļāļāļāļ§āļāļāļĩāđāļāļēāļāđāļāļīāļāļāļķāđāļāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļāļģāļāļēāļāļĨāļāļĨāļ
āđāļāļĒāļŠāļĢāļļāļ āļĢāļđāļāđāļāļāļāļđāđāļŠāļąāļāđāļāļāļāļēāļĢāļāđāđāļāđāļāļĢāļđāļāđāļāļāļāļēāļĢāļāļāļāđāļāļāļāļąāļāļĨāđāļģāļāđāļēāđāļāļāļāļāđāļāļāļāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ°āļĢāļđāļāđāļāļāļāļāļāļāđāđāļ§āļĢāđ āđāļāļ·āđāļāļāļāļēāļāļŠāđāļāđāļŠāļĢāļīāļĄāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļāļāļĩāđāļŦāļĨāļ§āļĄ āļāļēāļĢāļŠāļ·āđāļāļŠāļēāļĢāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĒāļēāļĒāļĢāļ°āļŦāļ§āđāļēāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāđāļēāļāđ āļāļāļāļĢāļ°āļāļāļāļāļāļāđāđāļ§āļĢāđ āļāđāļ§āļĒāļāļēāļĢāļŠāļĢāđāļēāļāļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāļāļēāļĢāļāļķāđāļāļāļēāđāļāļāļŦāļāļķāđāļāļāđāļāļāļĨāļļāđāļĄāļĢāļ°āļŦāļ§āđāļēāļāļāļāļāđāļāđāļāļāđ Observer Pattern āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāđāļāđāļāđāļāļĢāđāļ āđāļāļāđāļĄāļāļđāļĨāļēāļĢāđ āđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāđāļŦāđāđāļāđāļēāļāļąāļāļāđāļāļāļģāļŦāļāļāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āđāļāļĨāļāļāļāļĢāđāļĄ AppMasterno-code āļĢāļ§āļĄāđāļāļēāļĢāļđāļāđāļāļ Observer āđāļāļ·āđāļāļĄāļāļāļāļļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāđāļĨāļ°āļāļĢāļāļāļĨāļąāļāđāļāđāļāļđāđāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļāļāļāļĢāļ°āļŠāļāļāđāđāļāđāļāđāļĄāļāđāļĨāļ°āļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāļāđāļēāļāđ āļāļĢāđāļāļĄāļĨāļāđāļ§āļĨāļēāđāļāļāļēāļĢāļāļąāļāļāļē āļāđāļāļāļļāļ āđāļĨāļ°āļ āļēāļĢāļ°āļāļēāļāđāļāļāļāļīāļ