Sorry for the mistakes :P I finished it on 2 am and my English is horrible :P still I know it's not a perfect ;P