lab10 and stackoverflow ann