EDIT:
sry, hatte alles nach der ersten Zeile deines Codes übersehen...Was macht power()?