spell best from all time

spell