- memory_get_peak_usage: documentation ( source)
<?php
$str = 'aasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdasaasdasdasdasdasdasdasdas';
echo strlen($str) . "\n";
echo memory_get_peak_usage();