### ##.########## .## ##...........# ..# #............# #####..# ##............# #...#..# #.............# ##......## ##...........## #........# #...........# #.(..)...#.. ##..........# ##.........M. ##.........###)......#..## #.....)......#.....## ##<@oM..o.####....## #.......## #..### #........# #### ....#.....# #....####### #.....# #.....# #......