Ten friends, Matt, Sam, Pat, Tom, Sid, Alex, Kat, Jim, Jane and John, are having dinner at a rectangular table. Eight of them sit facing each other along the two long sides of the table, four on each side. The other two sit facing each other along the two short sides. Pat sits diagonally opposite Kat. Alex faces Jim. John sits to the right of Jane. Tom sits between Sam and Jim. Pat sits at the extreme left and Jane sits at the extreme right along the long side of the table. Sid faces Tom. Matt sits to the right of Sam.
Who is sitting in front of each other along the small sides of the table?
