Sachverhalt: Sachverhalt: A. B._ (geb. 1949) meldete sich am 29. April 2003 bei der Invalidenversicherung zum Leistungsbezug an. Mit durch Einspracheentscheid vom 2. Dezember 2004 bestätigten Verfügungen vom 14. September 2004 sprach ihm die IV-Stelle des Kantons Solothurn mit Wirkung ab November 2003 eine halbe Invalidenrente sowie mit Wirkung ab Januar 2004 eine Dreiviertelsrente, je basierend auf einem Invaliditätsgrad von 61 Prozent, zu. A. B._ (geb. 1949) meldete sich am 29. April 2003 bei der Invalidenversicherung zum Leistungsbezug an. Mit durch Einspracheentscheid vom 2. Dezember 2004 bestätigten Verfügungen vom 14. September 2004 sprach ihm die IV-Stelle des Kantons Solothurn mit Wirkung ab November 2003 eine halbe Invalidenrente sowie mit Wirkung ab Januar 2004 eine Dreiviertelsrente, je basierend auf einem Invaliditätsgrad von 61 Prozent, zu. B. Das Versicherungsgericht des Kantons Solothurn hiess die gegen den Einspracheentscheid erhobene Beschwerde in dem Sinne gut, als es diesen aufhob. Zugleich stellte es fest, dass dem Versicherten mit Wirkung ab November 2003 eine halbe Invalidenrente entsprechend einem Invaliditätsgrad von 59 Prozent zustehe (Entscheid vom 27. Oktober 2005). B. Das Versicherungsgericht des Kantons Solothurn hiess die gegen den Einspracheentscheid erhobene Beschwerde in dem Sinne gut, als es diesen aufhob. Zugleich stellte es fest, dass dem Versicherten mit Wirkung ab November 2003 eine halbe Invalidenrente entsprechend einem Invaliditätsgrad von 59 Prozent zustehe (Entscheid vom 27. Oktober 2005). C. B._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren um Zusprechung einer Invalidenrente nach Massgabe einer Erwerbsunfähigkeit von mindestens 70 Prozent, eventuell 60 Prozent. Im Subeventualantrag verlangt er, die Sache sei zur neuen Beurteilung und Verfügung an die IV-Stelle zurückzuweisen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf Vernehmlassung. 