S P D F Blocks On The Periodic Table