import std.stdio, std.conv, std.string, std.range, std.algorithm; void main() { auto N = readln.strip.to!int; int[] T; string[] S; foreach (_; 0 .. N) { auto input = readln.split; T ~= input[0].to!int; S ~= input[1]; } int typeCount, missType; T.map!"a*12/1000" .zip(S.map!"a.length") .tee!(a => missType += a[1] > a[0] ? a[1] - a[0] : 0) .each!(a => typeCount += min(a[0], a[1])); "%s %s".writefln(typeCount, missType); }