# .# . # .# ####.####.####. ............... .......<.....). ...........(... ####.####.####. #. .# . .. # .# .#