// SRM 156 DIV 2 - 250 points