Oscar Niemeyer 1907 - 2012