Amikor megláttam azt a ronda switch () case-t, rengeteg return-ben lévő függvényhívással, azt gondoltam, ezt biztosan függvénypointerrel csinálnám. Erre látom, az volt eredetileg, azt cserélte erre a visszataszító megoldásra. :(