Revision 3

Added point allocation