44 cats: puzzle