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