Less is More: Summary of Long Instructions is Better for Program Synthesis