hard plan

.