хз... В итоге вчера не разобрался как ваще с этими подобластями работать. Разделил две области на три, вторую вывожу по условию, профит!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший