butterfly-32 by Renaat
_