si to hard

.