######## #<.....# +......# #......# #......# #......# .......# .####### M .. ######### #........ #........ #........ #........ #......... #.........+ #.........# #.........# ############.........#########+##'###... #....................................... #.............................a......!.. #....................................... #.<..................................... #....................................... #.................)....h..........l..... ######.....#+#######+###########a#### #.....# ........#..............# #.....# ........'..............# #.....# ........#..............# #.....# ........#..............# #.....# ........#..............# #.....# ........#..............# #.....# ........#..............# #.....# ..##....################ #....