//  Ces programmes sont sous licence CeCILL-B V1.
void main() {
  double alpha, principale, n;
  alpha = readDouble();
  n = Math.floor(alpha / (* Math.PI));
  principale = alpha - * n * Math.PI;
  if(principale > Math.PI) {
	principale = principale - * Math.PI;
  }
  println(principale);
}