PhoebeRoberts
Level 11
Level 11

Pub 527 covers this in pretty good detail.