ABACAT

ABACAT

A mathematically adept feline