@neauoire APL or something even more cursed?