Korjailut: käytetään typecastausta