thx elkangaroo | solved 16x | first by noar