Rating:

Original writeup (http://mumei.strangled.net/post/3).