おんなじようなのがあるが、違うのか?
http://www.geocities.co.jp/Berkeley/9674/