ЮЬЬЬЬˆˆˆЌЊЊЊЌˆˆˆЌЬЬЬЌЬРЬЌЬРЬЌЬРЬЬЬьюˆˆЬюЊЊРюˆЈРюЬЌРЬРЌРРРЌРРРЌРРЮЬЬЬЬˆˆˆЌЊЊЊЌˆˆˆЌЬЬЬЌЬЬЬЌЬРЬЌЬРЬЬЬьюˆˆЬюЊЊРюˆЈРюЬЌРЬЬЌРРРЌРРРЌРРЌЬЬЬЌЊЊЊЌЊЌЊЌЊЪЬЌЊЊЊŒˆˆˆЬРЬЮЬЬЮЬЌЬЊЊРьЌЊРюЊЊРюЊЊРюˆˆЬюРьюЬЬююЌЬЬЬЌЊЊЊЌЊЌЊЌЊЪЬЌЊЊЊŒˆˆˆЬРЬЮЬЬЮЬЌЬЊЊРьЌЊРюЊЊРюЊЊРюˆˆЬюРьюЬЬюю >Р?ннннннннннннЬЬмнннннннннннннннннннннЬмннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннЬЬмнннннннннннннЬмнннннЭЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннЭЬЬнннннЭЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннннЭЬнннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннЭЬЬннннннннннннннннннннннннннннннннннннЬмнннннннннннннннЬмнннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннЬмннЬмнннннннннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннЬмнннннннннЭЬЬнннЭЬннннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннЬЬмннннннЭЬнннннннннннннннннЭЬЬннннннннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннЬмнннннннннннннннЭЬЬнннЬЬмннннннЬЬмнннннннннннннннннЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннЭЬЬмнннЬЬмннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннЬЬмннннЭЬнннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннннннннннннннннннЭЬЬннннннннннннннЬЬмнннннннннннннЭЬнннннннЬмнннннннннннннннннннннннннннннннннннннннннннннЬЬмнннннннннннннннннннннннннннннЬмннннннннннннннЬЬмннннннннЭЬнннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннЬмнннннннннннннннннннннннЭЬнннннннннЬЬмннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннЬЬмнннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннЬЬмннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннЭЬннннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннЬЬмнннннннннннЬмнннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннЬЬмЬмнннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннЭЬннннЭЬнннннннннннннннннннннннннннЬЬЬЬЬнннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннЭЬЭЬЬнннннннннннЬмннннннннннннннннннннннннннннннЭЬнннннннннннннннннннннннЭЬннннннннннннннннЬЬмннннннннннннннннннннннннннннЭЬЬннннннннннЭЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннннЬЬЬмнннннннннннннннЬЬмнннннннннннннннннннннннннннннЬмннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬЬмнннннннннннннннЭЬннннннннннннннЬмннннннннннннннннннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬЬмннннннннннннннннннннЭЬннннннннЭЬЬнннннннннннннннннннннннннннЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬЬнннннннннннннннннннннЬЬмнннннннЭЬЬннннЭЬннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннннннннннннЬмннннннннннннннннннннннЬЬмнннннннЭЬЬннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннннЬмннннЬЬмнннннннннннннннннннЬмннннннннннннннннннннннннннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннннЬЬмннннннннннннннннннЭЬЬнннннннннннннЭЬнннннннннннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннннннннЭЬЬнннннннннЭЬннЬЬмннннннннннннннЭЬннннннннннннннЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннннннЬЬмнЬЬмнннннннннннннннннннннннннннннЭЬЬнннннннннннннннннннннннннннЭЬнннннннннннннннннннннннннннннннннннннннннЬмнннннннннЬЬмнЬЬмнннннннннннннннннннннннннннннЭЬЬнннннЬмннннннннннннннннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннЬЬмнЭЬннннннннннннннннннннннннннннннЭЬЬннннЭЬЬннннннннннннннннннннЬЬмннннннннЭЬнннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннннннннннннннннннннннннннЬмннннЭЬЬннннннннннннннннннннЬЬмннннннннЬЬмнннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннннннннЭЬнннннннннЬЬмнннннннннннннЬЬмннннннннЬмнннннннннннннннннннннннннЬмнннннннннннннннннннннннннннннннЬмнннннннннннннннннннннннннннннннЬЬмнннннннннннннЬЬмнннннннЭЬЬннннннннннннннннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬмнЭЬннннннннннннннЬЬмнннннннЭЬЬннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЭЬЬнннннннннннннннннЭЬннннннннЭЬЬннннннннннннннннннннннннЭЬЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬЬЬЬЬннннннннннннннннннннннннннннЬмнннннннннннннннннннннннннЬЬЬЬннннннннннннннннннннннннннннннннннннннЬмннннннннннннннннЬЬЬЬЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннЭЬннннннннннннннннннннннннннннннЭЬЬннннннннннннннннЬЬмЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннЬЬмнннннннннннннннннннннннннннннЭЬЬннннЬмннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬмнннннЬЬмнннннннннннннннннннннннннннннЭЬЬнннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннЬЬмннннннннннннннннннннннннннннннЬмнннЭЬЬнннннннннннннннннннннннннннннннннннннннннЬмннннннннннннннннннннннннннннЭЬЬнннннЭЬннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннннЭЬннЭЬЬннннннннннннннннннннннннннннЭЬЬннннннннннннннннннннннннннннннннннннннннннннЬмннннннннннннннннЬмннннннннннннннннннЬЬмнЭЬЬнннннннннннннннннннннннннннннЬмннннннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннннЭЬЬннннннннннннннннннЬЬмнЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬЬЬмнннннннннЭЬЬннннннннннннннннннЬЬмннЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬЬЬЬЬнннннннннЭЬЬннннннннннннннннннЭЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-"ннннннннннннннЭЬЬЬЬЬннннннннннЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""вннннннЬмнннннЭЬЬЬЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""внннннЭЬЬнннннЭЬЬнЬмнЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЬмннннннннннннннннннннннннннннн"""вннннЭЬЬнннннЭЬЬнннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнннннннннннннннЬмнннннннннннн-"""ннннЭЬЬннннннЬмнннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннЭЬЬннннннннннннн-""нннннЬмнннннннннннЭЬЬнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬннннннннннннннЭЬЬннннннннннннн-""нннннннннннннннннннЬмннннннннннннннннннннннннннннннннннннннннннннннннннннЬмннннннннннЬмннннннннннннннЭЬЬнннннннннннннн""вннннннннннннннн-"нннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннЭЬЬнннннннннннннннннннннннннннЬмнннннннннннннн-""ннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннЬЬмннннннЭЬЬннннннннннннннннннннннннннннннннннннннннннн-""ннннннннннннннн""внннннннннннннннннннннннЭЬнннннннннннннннннннЬЬмннннннЭЬЬнннннннннннннннннннннннннннннннннннннн-"ннн-""нннннЬмнннннннн""внннннннннннннннннннннннЬЬмннннннннннннннннннЬЬмнннннннЬмнннннннннннннннннннннннннннннннннннннн""внн""вннннЭЬЬнннннннн-"ннннннннннннннннннннннннЬЬмннннннннннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннЬмнн""вн-""нннннЭЬЬнннннннн""внннннннннннннннннннннннЬЬмнннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннЭЬЬнн""вн-"""внннЭЬЬнннннннн""вн-"ннннннннЭЬннннннннннЭЬннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"внннЭЬЬн-""нн-""""ннннЬмЭЬнннннн""в-""внннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-""нннЭЬЬн""внн-""""ннннннЬЬмнннн-""н"""внннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-""ннннЬмн""внн"""""ннннннЬЬмнннн""вн"""внннннннЬЬмннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-""ннннннн""внн""в"вннннннЬЬмнннн""вн"""ннннннннЭЬнннннннннннннннн"вннннннннннннннннннннннннннннннннннннннннннннннннннннн""ннннннн""ннн""вннннннннЭЬннннн""вн-"нн"внннннннннннннннннннннн-""ннннннннннннннннннннннннннннннннннннннннннннннннннн-"""вннннн-""ннн-"внннннннннннннн-""нн""в-""нннннннннннннннннннннн-""нннннннннннннннннннннннннннннннннннЬмнннннннннннннн""""вннннн-""внн-""нннннннннннннн""внн""в-""ннннннннннннннннннннн-"""ннннннннннннннннннннннннннннннннннЭЬЬнннннннннннннн"""""вн-"н-"""н-"""ннннннннннннн"""вн-""в-""ннннннннннннннннннннн"""вннннннннннннннннннннннннннннннннннЭЬЬнЭЬннннннннннн""""""н""вн"""н""""нннннннннннн-"""вн"""в""вннннннннннннннннннннн""внннннннннннннннннннннннннннннннннннЭЬЬнЬЬмнннннннннн-"н-"""""вн-""н"""вннннннннннн"""""нн""""""нннннннннннннннннн-"нн""вннннннннннннннннннннннннннннннннннннЬмнЬЬмннннннннннннн-"""""внн"вн""вннннннннннн-""""н-"""""""нннннннннЭЬннннннн""в-""ннннннннннннннннннннннннннннннннннннннннЬЬмнннннннннннннн"""""нн-""н-"нннннннннннн-"""вн""""""""нннннннннЬЬмнннннн""в-""нннннннннннннннннннннЭЬнннннннннннннннннЭЬнннннннннннннннн""вннн-""н""вннннннннннн-""н"в"""""в"внннннннннЬЬмнннннн""в-""внннннннннннЭЬнннннннЬЬмнннннннннннннннннннннннннннннннннн""нннн-""н""вннннннннннн""в-""""""нннннннннннннЬЬмнннннн-""н"""ннннннн"в"вЬЬмнннннЭЬЬмннннннннннннннннннннннннннннннннн-""ннннн""в""внннннннннн-""н-""-"""вннннннннннннЭЬннннннн-""н-""нннннн-""""ЬЬмнннннЬЬЬмннннннннннннннннннннннннннннннннн-""ннннн""в-"внннннннннн-""н-""нн""вннннннннннннннннннннн-""н-"""ннннн-""""ЬЬмнннннЬЬЬнннннннннннннннннннннннннннннннннн-""ннннн""""""нннннннннн-""нн"внн""внннннннннннннннннннннн"внн"""внннн-""""ЭЬннннннЬЬмннннннннннннннннннннннннннннннннннн""ннннн-"""""ннннннннннн""н-""н-""нннннннннннннннЬмннннн-""ннн""""нннн"""вннннннннЭЬнннннннннннннннннннннннннннннннннннн""вннннн-""""ннннннннннн""в-""н""вннннннннннннннЭЬЬнн"вн-""ннн""""вннн-""ннннннннннннннннннннннннннннннннннннннннннннннн""вннннн-"""вннннннннннн""в-""н""вннннннннннннннЭЬЬн-""н-""ннн-"""вннн-""ннннннннннннннннннннннннннннннннннннннннннннннн"""нннннн""внннннннннннн""вн"вн""вннннннннннннннЭЬЬн-""нн""вннн-""вн"в"""ннннннннннннннннннннннннннннннннннннннннннннннн-""вннннн-""нннннннннннн-""-""н-""ннннн-"ннннннннЬмн-""нн""вннн"""н-""""вннннннннннЭЬнннннннннннннннннннннннннннннннннннн""внннн""""нннннннннннн-""-""нн""внннн""вннннннннн"в"внн""вннн""""-""""нннннннннннЬЬмннннннннннннннннннннннннннннннннннн""вннн-""""вннннннннннн-"""""-"""внннн""вннн-"ннн-""""нн""нннн"""""""""нннннннннннЬЬмннннннннннннннннннннннннннннннннннн-""ннн-"""""нннннннннннн""""в""""вннн-""вннн""внн-""""в-""н-"н-"""""в"внннннннннннЬЬмннЭЬнннннннннннннннннннннннннннннннн""внн-""-""нннннннннннн"""вн""""нннн"""нннн""внн-""""в-""н""вн"""""внннннннннннннЭЬнннЬЬмнннннннннннннннннннннннннннннн"""вннн"в-""ннннннннннн-"""в-""вннннн""внннн""вннн"в""в-""н"""""""""вннннннннннннннннннЬЬмннннннннннннннннннннннннннннн-"""внннннн"вннннннннннн-"""н"""нннннн""внЭЬн""нннннн-"вн""в""""""в""вннннннннннннннннннЬЬмннннннннннннннннннннннннннннн-"""н-"ннн-""ннннннннн"в-""нн""вннн"вн-"внЬЬ,"""внннн-""н-""-"""""н-"нннннннннннннннннннЭЬннннннннннннннннннЭЬнннннннннн"""нн""вн""""нннннннн-""н""в"""внн-""н-""нЬЬ,""""нн-"-""н-""н"""""ннннннннннннннннннннннннннннннннннннннннннЬЬмнннннннн-""внн""в-""""нннннннн-"""""""""ннн-""""""нЬЬ,""""нн"""""н-""-"""""ннннннннннннннннннннннннннннннннннннннннннЬЬмнннннннн-"""нн""в-"""внннннннн-""""""""нннн-""""""нЭЬн""""нн""в""в""в-""н"вннннннннннннннннннннннннннннннннннннннннннЬЬмнннннннн-"""вн-"н-""ннннннннннн""""""""ннннн"""""внннннн""нн""в-""""н-""нннннннннннннннннннннннннннннннннннннннннннннЭЬнннннннннн"""вн""в""внннннннннннн-"""в""-"нннн-""-"нннннн""""""н-""""нн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""вн"""""нннннннннннннн"внн""""внннн""""вннн-"""""""н-""""нн"""нн-"ннннннннннннннннннннннннннннннннннннннннннннннннннннн-""н"""""ннннннннннннннн-"н""""внннн""""вннн""""""""н-"""вн-"""нн""вннннннннннннннннннннннннннннннннннннннннннннннннннннн""в-""""ннннннннннннннн""в""""внннн""""вннн""""""""в"""ннн-"""нн""вннннннннннннннннннннннннннннннннннннннннннннннннннннн""вн"""вннннннннннннннн"""""-"ннннн""""нннн""вн-""""""вннн-""в"в""вннннннннннннннннннннннннннннннннннннннннннннннннннннн""вн""в"внннннннннннннн""""вннннннн-"""нннн-"нннн-""""ннннн"""""""нннннннннннннннннннннннннннннннннннннннннннннннннннннн-""н"""""нннннннннннннн-"""внннннннн-""нннннннннн-""""ннннн-""""""ннннннннннннннннннннннннннннннннннннннннннннЬмннн"внннн""в-"""""ннннннннннннннн""внннннннн-""ннннннннннн""""ннннн-""""""нннннннннннннннннннннннннннннннннннннннннннЭЬЬнн-""нннн""в-"""""внннннннннннннн-"нннннннннн""нннннннннннн-""нннннн""""""ннннннннннннннннЬмнннннннннннннннннннннннннЭЬЬнн-""нннн""в-"""""внннннннннннннн""вннннннннн""внннннннннннн"внннннн-""н"внннннннннннннннЭЬЬнннннннннннннннннннннннннЭЬЬнн-""н-"-""н-""н""внннннннннннннн""вннннннннн""внннннннннн-"""нннннн-""ннннннннннннннннннЭЬЬнннннннннннннннннннннннн"вЬмннн""н""""вн-"вн-"ннннннннннннннн""вннннннннн""внннннннннн""""нннннн-""ннннннннннннЭЬннннЭЬЬннннннннннннннннннннннн-"""вннн""в""""""""внннннннннннннннннн-"нннннннннн""ннннннннннн""""ннннннн""внннннннннннЬЬмннннЬмннннннннннннннннннннннн-""""ннн""в""""""""внннннннннннннннннн""внннннннн-""ннннннннннн""""внннн"в-""нннннннннннЬЬмнннннннннннннннннЬмнннннннннн-""""ннн""в-"-"""""внннннннннннннннннн""вннннннн""""ннннннннннн-"-""ннн-""-""нннннннннннЬЬмннннннннннннннннЭЬЬннннннннннн""""ннн-""ннн-"""""нннннннннннннннннн""внннннн-""""ннннннннннннн-""ннн-""-"""ннннннннннЭЬнннннннннннннннннЭЬЬнннннннннннн-""вннн""внн"""н""вннннннннннннннннн-"внннннн-"""вннннннннннннн-"""нн-""н"""вннннннннннннннннннннннннннннЬЬЬнннннннннннн""""ннн""внн""""""вннннннннннннннннн-""ннннн""""нннннннннннннннн"""вн""внн""внннннннннннннннннннннннннннЭЬЬмнннннннннннн""""ннн""внн""""""вннннннннннннннннн-""н"вн-"""вннннннннннннннннн""в-"""в"""внннннннннннннннннннннннннннЭЬЬннннннннннннн""""нн-""ннн-"""""нннннннннннннннннн-""-""н-"""нннннннннннннннннн"""""""""""ннннннннннннннннннннннннннннЭЬЬннннннннннннн-"""вн""вннннн""внннннннннннннннннннн"""""н-"""нннннннннннннннннн-"""""""""ннннннннннннннннннннннннннннннЬмннннннннннннн-""""н""вннннн-"ннннннннннннннннннннн-""""н"""вннннннннннннннннннн-""""""""ннннннннннннннннннннннннннннннннннннннннннннн-"""""""вннннн""внннннннннннннннннннн-"""в-""ннннннннннннннннннннн-"""""в"внннннннннннннЭЬнннннннннннннннннннннннннннннн-""""""""ннннн""внннннннннннннннннннн-""нн-"""ннннннннннннннннннннн"в""в-"ннннннннннннннЬЬмнннннннннннннннннннннннннннннн"в""""""внннн""вннннннннннннннннннннн"в"в-"""внннннннннннннннннннннн"""""вн"вннннннннннЬЬмннннннннннннннннннннннннннннннннн-""""внннн-"ннннннннннннннннннннн-""""н"""внннннннннннннннннннннн-""""в-""ннннннннннЬЬмнннннннннннннннннннннннннннннннннн"в"""нннн""внннннннннннннннннннн-"""""-""вннннннннннннннннннннннн""""""""ннннннннннЭЬннннннннннннннннннннннннннннннннннннн-""вннн"""вннннннннннннннннннн-""""""""нннннннннннннннннннннннн""""""""нннннннннннннннннннннннннннннннннннннннннннннннннн""вннн""""нннннннннннннннннннн"в"""""внннннннннннннннннннннннн-""""""внннннннннннннннннннннннннннннннннннннннннннннннннн""вн"в""""нннннннннннннннннннннн"""""внннннннннннннннннннннннн-"""""вннннннннннннннннннннннннннннннннннннннннннннннннннн-"н-""""""нннннннннннннннннннннн"""-"ннннннннннннннннннннннннн-"""""нннннннннннннннннннннннннннннннннннннннннннннннннннн""в-"""""внннннннннннннннннннннн""вннннннннннннннннннннннннннн-"""вннннннннннннннннннннннннннннннннннннннннннннннннннннн""""""""нннннннннннннннннннннннн-"вннннннннннннннннннннннннннн-"вннннннннннннннннннннннннннннннннннннннннннннннннннннннн"""""""внннннннннннннннннннннннн-""ннннннннннннннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннн-"""""внннннннЬмнннннннннннннннн-""ннннннннннннннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""""в"вннннЭЬЬнннннннннннннннн-""ннннннннннннннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннннн-"-""""ннннЭЬЬнннннннннЬмнннннн""внннннннннннннннннннннннннн-""нннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""""ннннЭЬЬннннннннЭЬЬнннннн-""ннннннннннннннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн""""нннннЬмннннннннЭЬЬнннннн-""ннннннннннннннннннннннннннн""вннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн"""внннннннннннннннЭЬЬнннннн-""ннннннннннннннннннннннннннн""внннннннЭЬнЭЬннннннннннннннннннннннннннннннннннннннннннннннн-"ннннннннннннннннннЬмннннннн"вннннннннннннннннннннннннннн-"ннннннннЬЬмЬЬмннннннннннннннннн5-- title: diffusion demo -- author: Brian D Simonds, 191brian@gmail.com -- desc: diffusion demo -- site: https://tic80.com/dev?id=5774 -- license: MIT License (change this to your license of choice) -- version: 0.1 -- script: lua t=0 tree = {} free = {} maxTree = 300 maxFree = 100 function Rand(a, b) return math.random(a, b) end function TIC() if #free < maxFree and #tree < maxTree then AddFree() end cls(13) ShowFree() ShowTree() CheckTree() UpdateFree() t=t+1 end function BOOT() local obj = { x = 117, y = 133, ySpeed = 0} table.insert(tree,obj) local obj = { x = 60, y = 133, ySpeed = 0} table.insert(tree,obj) local obj = { x = 176, y = 133, ySpeed = 0} table.insert(tree,obj) end -- boot function AddFree() local obj = { x = Rand(0, 230), y = 0, ySpeed = 1} table.insert(free, obj) end -- addfree function ShowFree() local obj = {} for i, obj in ipairs(free) do circ(obj.x, obj.y, 2, 12) end end -- showfree function ShowTree() local obj = {} for i, obj in ipairs(tree) do circ(obj.x, obj.y, 2, 2) end end -- showtree function CheckTree() local objt = {} local objf = {} local match = 0 for i, objf in ipairs(free) do for j, objt in ipairs(tree) do if Dist(objt, objf) < 24 then objf.ySpeed = 0 table.insert(tree, objf) table.remove(free, i) break end end end end -- checktree function UpdateFree() local obj = {} for i, obj in ipairs(free) do obj.x = obj.x + Rand(-2, 2) obj.y = obj.y + obj.ySpeed if obj.x < 3 then obj.x = 233 end if obj.x > 233 then obj.x = 3 end if obj.y > 136 then table.remove(free, i) end end end -- updatefree function Dist(obja, objb) local dx = objb.x - obja.x local dy = objb.y - obja.y --trace(math.sqrt(dx * dx + dy * dy)) return (dx * dx + dy * dy) end --