Foresee 2050

Youths of 2050, expressing their sense of responsibility and hopes for the future in their techie minds and methods.