Eye of the kittens
512