Ank: a mirroring ape