re: For an amateur

Perfectly done!