############## ##......M(....( ##......####.... #......##..## .. #.....##....##... #................ ##............... ##.............. #+##........##+ ##......## ##....## #....# #....# #....# #....# #....# #....# #....# #.∩∩.# ######