Welcome to the unofficial page of the 40th IMO !


logo


The official web page is elsewhere .


-----------------------------------------------------------------------------