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