NSEJS 2018 Solutions