I live with roommates and found a baggy of little round light green pills with the print NP on them and nothing else. They're not as small as hydromorphone, but not as big as a "regular" ecstasy pill. I've looked all over the Internet for what they might be and can't find anything! Can anyone help?