A method and system for reducing the time it takes for a trader to place a trade when electronically trading on an exchange, thus increasing the likelihood that the trader will have orders filled at desirable prices and quantities. The engine is disposed so that the center axis of a cylinder in its cylinder block extends approximately horizontally and so that its cylinder head is directed toward the front. In the link mechanism, a sliding speed of the pin sliding in the cam groove is reduced when the pin enters into the bent portion in the cam groove, as compared with the sliding speed before the pin enters into the bent portion. A voltage reduction module reduces an input voltage of the switching power supply to a switching voltage when the input current is flowing in a forward direction.