Логика и ошибки: как избежать путаницы в выражениях