#+######## ..........# ..........# ........(.# ..........# ..........# ..........# ..........# ######'### ###.# #<..# ####.##### #........# #........# #........# #........# #........# #........# ##.......# #.......# #.......# ........#