A Gunsilius's Algorithm