Newest solar telescope produces first images