#################### .................... #....!..<......## #.####.)o..((.......# #.......)............. #.....o.######.....### #.....#.# ####### #.....#.# #.... #.+ #.... #.# #... #.# #... ..#