calendar tricks reasoning