Square and compass