########################### .......<..................) ###################....###### ### ................. #(#.# .... ...........##### #(#.# #.........# ###########....### #(#.# #.........# #................# #(#.# .........#.#####.########...# #(#.# #....##.#.......# #...# #.#.# #....##.#######.########...## #M#.#######....##................+....# #.#.#...#......##......#######...#....# #.#.'...+.........#..........'........# #.###...#...#######.##########....#'#.# #...'...'................# #....#.#.# #####...###########.#..#.# #....#.#.# ##### #.####.# #....#.#.# #......# #....#.#.. ######## ####.#.#.. #.#.# #.#