figured out birthday validation without using regexp