Менее одетая версия этого поста.
Версия этого арта
Ещё один вариант - http://anime.reactor.cc/post/4366818
В продолжение этого поста.