SRM 441. div2-250. Submitted for 230 points
SRM 441. div2-500. Submitted for 288 points