####### ...... #....#### .......# ......# .#.## #.....# ......#a##### ............# .....##.###.# .... ...#<..# ... ######### .. .