using System;
using System.Linq;
 
public class Test
{
	public static void Main()
	{
	    Console.WriteLine(IsNegative(decimal.Round(-0.001M, 2)));
		Console.WriteLine(IsNegative(decimal.Round(0.001M, 2)));
	}
 
	private static bool IsNegative(decimal d)
	{
         return (d == decimal.Zero && decimal.GetBits(d).Last() < 0);
	}
}
				dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCSAgICBDb25zb2xlLldyaXRlTGluZShJc05lZ2F0aXZlKGRlY2ltYWwuUm91bmQoLTAuMDAxTSwgMikpKTsKCQlDb25zb2xlLldyaXRlTGluZShJc05lZ2F0aXZlKGRlY2ltYWwuUm91bmQoMC4wMDFNLCAyKSkpOwoJfQoJCglwcml2YXRlIHN0YXRpYyBib29sIElzTmVnYXRpdmUoZGVjaW1hbCBkKQoJewogICAgICAgICByZXR1cm4gKGQgPT0gZGVjaW1hbC5aZXJvICYmIGRlY2ltYWwuR2V0Qml0cyhkKS5MYXN0KCkgPCAwKTsKCX0KfQ==