. .. ... ..< ..# ###...#.# #