A Band of Numberblocks 1-50. odd number even number square number step squad fibonacci number composite number prime number all