Sinceramente no. Cioè ho capito cosa fa il programma però non capisco perchè hai utilizzato i bound in quel modo.