.... .. ...##.# ####..#.. ....... .....# ....# #...## #....# #...## #...# #...# ....# ....# ..(.. .......