import std.algorithm, std.array, std.container, std.range; import std.string, std.conv; import std.math, std.bigint, std.bitmanip, std.random; import std.stdio, std.typecons; void main() { auto s = readln.chomp; auto x = 0, y = 0; foreach (c; s) { switch (c) { case 'N': y -= 1; break; case 'E': x += 1; break; case 'W': x -= 1; break; case 'S': y += 1; break; default: } } writefln("%f", sqrt((x ^^ 2 + y ^^ 2).to!real)); }