##### $..###.?.###... .......<....... ...###...###... #####