lots of variables, very hard indeed, warning: DO NOT TRY TO MAKE IT AS IT INCUDES BRAIN BLENDING MATHS AND LOADS OF VARIBLES kinda......... but if you download it, its your problem