hard analy

.