Problem 15
Problem15: add an alpha version
Problem15: add a beta version