Astronomy:NGC 3586