Dissapointing performance
ARGHHHHHHH!
Print