comp126 basic js