Time Limit: 4000ms
Memory Limit: 512MB
Constraints