1. Not thinking first while develope some thing
  a). Maked mouse mouse pointer but not think I will have to set 
  initial values for it
  b). Not thinking first while coding
2. State are their for game ==> Like you used only two state while is boolean
==> which will be false and true ==> More state it can have