<?php 
 
// your code goes here 
 
$text  =  [ 
	"Кажется, нас обнаружили! Надо срочно уходить отсюда, пока не поздно. Бежим же скорее." , 
	"Когда вы смотрите на Темную сторону, вы должны быть осторожны, потому что Темная сторона оглядывается в ответ" , 
	"Страх — это путь к Темной стороне. Страх ведет к гневу. Гнев ведет к ненависти. Ненависть ведет к страданию" , 
	"Вчера я ходил за покупками. Пришлось купить эти мягкие булочки. Еще их и съесть." , 
] ; 
 
function  firstLetterUpper( $string )  { 
} 
 
function  makeYodaStyleText( $text )  { 
	$regexp  =  "/[.!?:;]+/ui" ; 
 
	$reversed  =  [ ] ; 
 
 
 
	foreach ( $sentences  as  $sentence )  { 
 
					firstLetterUpper( 
		) ) ) ) ) ; 
	} 
 
	return  implode ( '. ' ,  $reversed )  .  '.' ;  } 
 
foreach  ( $text  as  $paragraph )  { 
	echo  makeYodaStyleText( $paragraph )  .  "\n " ; 
} 
PD9waHAKIAovLyB5b3VyIGNvZGUgZ29lcyBoZXJlCmVycm9yX3JlcG9ydGluZygtMSk7Cm1iX2ludGVybmFsX2VuY29kaW5nKCdVVEYtOCcpOwogCiR0ZXh0ID0gWwoJItCa0LDQttC10YLRgdGPLCDQvdCw0YEg0L7QsdC90LDRgNGD0LbQuNC70LghINCd0LDQtNC+INGB0YDQvtGH0L3QviDRg9GF0L7QtNC40YLRjCDQvtGC0YHRjtC00LAsINC/0L7QutCwINC90LUg0L/QvtC30LTQvdC+LiDQkdC10LbQuNC8INC20LUg0YHQutC+0YDQtdC1LiIsCgki0JrQvtCz0LTQsCDQstGLINGB0LzQvtGC0YDQuNGC0LUg0L3QsCDQotC10LzQvdGD0Y4g0YHRgtC+0YDQvtC90YMsINCy0Ysg0LTQvtC70LbQvdGLINCx0YvRgtGMINC+0YHRgtC+0YDQvtC20L3Riywg0L/QvtGC0L7QvNGDINGH0YLQviDQotC10LzQvdCw0Y8g0YHRgtC+0YDQvtC90LAg0L7Qs9C70Y/QtNGL0LLQsNC10YLRgdGPINCyINC+0YLQstC10YIiLAoJItCh0YLRgNCw0YUg4oCUINGN0YLQviDQv9GD0YLRjCDQuiDQotC10LzQvdC+0Lkg0YHRgtC+0YDQvtC90LUuINCh0YLRgNCw0YUg0LLQtdC00LXRgiDQuiDQs9C90LXQstGDLiDQk9C90LXQsiDQstC10LTQtdGCINC6INC90LXQvdCw0LLQuNGB0YLQuC4g0J3QtdC90LDQstC40YHRgtGMINCy0LXQtNC10YIg0Log0YHRgtGA0LDQtNCw0L3QuNGOIiwKCSLQktGH0LXRgNCwINGPINGF0L7QtNC40Lsg0LfQsCDQv9C+0LrRg9C/0LrQsNC80LguINCf0YDQuNGI0LvQvtGB0Ywg0LrRg9C/0LjRgtGMINGN0YLQuCDQvNGP0LPQutC40LUg0LHRg9C70L7Rh9C60LguINCV0YnQtSDQuNGFINC4INGB0YrQtdGB0YLRjC4iLApdOwogCmZ1bmN0aW9uIGZpcnN0TGV0dGVyVXBwZXIoJHN0cmluZykgewoJcmV0dXJuIG1iX3N0cnRvdXBwZXIobWJfc3Vic3RyKCRzdHJpbmcsIDAsIDEpKSAuIG1iX3N1YnN0cigkc3RyaW5nLCAxKTsKfQogCmZ1bmN0aW9uIG1ha2VZb2RhU3R5bGVUZXh0KCR0ZXh0KSB7CgkkcmVnZXhwID0gIi9bLiE/OjtdKy91aSI7CiAKCSRyZXZlcnNlZCA9IFtdOwogCgkkc2VudGVuY2VzID0gcHJlZ19zcGxpdCgkcmVnZXhwLCAkdGV4dCk7CiAKCSRzZW50ZW5jZXMgPSBhcnJheV9maWx0ZXIoJHNlbnRlbmNlcyk7CiAKCWZvcmVhY2goJHNlbnRlbmNlcyBhcyAkc2VudGVuY2UpIHsKCQkkd29yZHMgPSBwcmVnX3NwbGl0KCIvKFssXXxccykrL3VpIiwgJHNlbnRlbmNlKTsKIAoJCWFycmF5X3B1c2goJHJldmVyc2VkLCAKCQkJCQlmaXJzdExldHRlclVwcGVyKAoJCQkJCQltYl9zdHJ0b2xvd2VyKAoJCQkJCQkJcnRyaW0oCgkJCQkJCQkJaW1wbG9kZSgnICcsIGFycmF5X3JldmVyc2UoJHdvcmRzKQoJCSkpKSkpOwoJfQogCglyZXR1cm4gaW1wbG9kZSgnLiAnLCAkcmV2ZXJzZWQpIC4gJy4nOwp9CiAKZm9yZWFjaCAoJHRleHQgYXMgJHBhcmFncmFwaCkgewoJZWNobyBtYWtlWW9kYVN0eWxlVGV4dCgkcGFyYWdyYXBoKSAuICJcbiI7Cn0=