butterfly number puzzle