########################## #.......................<# #.######################## #.........^...... #################