My submission for neoxiandtubecontest..