I love it when a plan comes together.

http://rbelmont.mameworld.info/?p=797