Solution reloaded (1000000000000001th time)